105,600 10%
395,000 23%
1,480,000 15%
798,000 50%
28,000 25%
55,000 9%
3,750,000 8%
210,000 5%
2,112,000 29%
1,540,000 2%
575,563 4%
40,000 5%
504,900 1%
20,000 25%
131,795 22%
1,050,000 13%