It helps if half if Moslem males are named Mohammad. It just shows lack of imagination and diversity when it comes to Islam.
You are correct. Here is some supporting evidence:
How many boys names are there?
The answer: 32,200,000.