1) Christians - 2,116,909,552 which includes
1,117,759,185 Roman Catholics
372,586,395 Protestants
221,746,920 Orthodox
81,865,869 Anglicans
2) Muslims - 1,282,780,149
3) Hindus - 856,690,863
4) Buddhists - 381,610,979
5) Sikhs - 25,139,912
6) Jews - 14,826,102
And...
a) Others - 814,146,396
b) Non-Religious - 801,898,746
c) Atheists - 152,128,701
The source for this data is the 2005 CIA World Factbook.
I think that’s why they hate Catholics, they are afraid of our sheer numbers.