42,000,000 9%
3,900,000 25%
1,774,000 11%
1,484,240 20%
1,250,000 24%
10,000,000 20%
23,100,700 21%
3,999,000 30%
145,000,000 6%
13,000,000 22%
18,500,006 25%