It's obviously possible. Or was there a massive share hike that nobody knows about? One or the other no way around it.
Good morning Mike,
The issued and outstanding shares are 981,227,099. The free trading shares are 945,548,523 and the authorized shares are 990,000,000.