Haven't found the ICO contract, but the ERC20 contract says there are 1,912 token holders while OP says there were 32,000 investors.
https://etherscan.io/token/0xC8a8D2A81cc86b95beb04E5a320D7E5...
https://etherscan.io/token/0xC8a8D2A81cc86b95beb04E5a320D7E5...