I believe the etrade/brokers numbers are outdated, they are usually based on filings, latest 10K for example, and it takes a while from them to match the actual o/s.
Here is a link for the latest, it is updated by the transfer agent on a weekly basis, so it says up to date.