2,117,896 5%
744,000 20%
16,200,000 15%
21,700,000 15%
455,000 9%
1,020,000 20%
100,000 20%
1,390,000 10%
1,500,000 40%
6,300,000 5%
88,539 13%