Wow, unprofessional. These are the most recent numbers posted on OTC Markets (for anyone that wants to know):
Authorized: 9,900,000,000 as of 02/01/2018
Outstanding: 2,624,983,462 as of 02/01/2018
Restricted: N/A
Float: 2,220,000,000 as of 01/02/2018