Wow! There is a rough counter on the Spread Firefox site and it registers over 44 000 000 downloads. Now that is impressive. The current counter is also linked to a feed which presumably updates.
I have inserted a counter linked to the feed from sfx (hopefully) on the right.