Dear Client
It is not the mistake of society that your name is not reflected in the share certificate so they are following the correct procedure for transfer of share on your name.
Here you should ask builder to pay for his mistake and ask him to pay the transfer chargers which you have to bear because of his mistake.
And if not you can file a complaint against builder in consumer forum.