1. Nintendo: 23,520,000 units
2. Square Enix: 7,580,000 units
3. Bandai Namco: 7,500,000 units
4. Capcom: 5,560,000 units
5. Konami: 4,910.,000 units
6. Sega: 2,930,000 units
7. Pokemon Co Ltd: 2,870,000 units
8. Sony: 2,230,000 units
9. Koei: 1,940,000 units
10. Banpresto: 1,790,000 units

Link