I really don't think token supply is only 5million. because look at the project. the distribution shows if would be more than that. may be token distributed will be free it would be a promotion method
As far as I know all there will be 5 billion tokens, but I can be mistaken and their quantity will be 50 million. Generally, it is necessary to look forward to hearing from the developer.
Yes, we need confirmation from the team for make sure the number is right number. But i think they don't have 50 million values, because of promtion and discount at sale.