O/S reporting is based on SEC financials filed. So, estimating it's upto 10,000,000,000 now is just as accurate.