Outstanding shares more than 4 billion, as of July 28, 2016, per the transfer agent
Could be much higher than that now, since they have issued shares after July 2016.
Here is T/A data
Authorized Shares 6,950,000,000 a/o Jul 28, 2016
Outstanding Shares 4,022,922,087 a/o Jul 28, 2016