333,000 10%
448,500 10%
180,000 40%
2,875,000 5%
1,260,000 22%
95,795,000 5%
4,600,000 5%
15,723,949 29%
20,700,000 57%
560,000 15%
3,750,000 20%
1,375,000 5%
951,999 9%