It says 100 million max coins but their site says that 103 million have been sold. Am I missing something?
200 million is the max tokens if the ICO goes through all 20 rounds. 100 million would of been the max if the initial 10 rounds did not sell out before June 14th.