NADRA registers over 2,943 transgenders