2,994,000 24%
2,994,000 23%
3,015,600 24%
94,820 15%
38,718,480 43%
2,993,500 23%
24,600,000 20%
17,500,000 16%
3,400,900 24%
16,547,000 3%