Hi whatsnext,
There is 688 mil ordinary shares as of today, there also is another 537 mil shares issued to purchase Callabonna, however these 537 mil shares are escrowed (so they can't be traded). so as of today there is only 688 mil shares on actual market.
Cheers
Kelp