Up to 20% of all Indians are transgender (Hijra) according to some studies.