You may follow the link here:
https://one-salient-oversight.blogspot.co.uk/2007/04/firefox-now-on-24-of-europes-pcs.html