If you look at the detailed report on this message board, it shows that there are currently about 19.88M outstanding shares (including insiders), although 500M have been authorized.