They say 1.48B And they breed like flies http://www.islamicpopulation.com/ Yech -- how depressing
That's still not "billions". The highest population estimate, is CAIR's 1.12 billion...and that's doubtable.