I was like top 100 contributor with NXT to their fundraising and I never got my share because I sent from exchange instead of a wallet.

That couldn't have been all there was to it. There were plenty of people that sent from exchanges (eventhough it was clearly stated not to) and they did get their stake.
Also what is the top 100 contributor thing about ?