50,000,000 by Garrett LeSage – Apr 28, 2005 Almost fifty million! (Firefox has been downloaded quite a bit.)