3,498,500 16%
700,000 21%
25,000 1%
336,000 3%
519,200 10%
1,055,000 15%
180,000 1%
5,250,000 5%
1,300,000 8%
398,000 50%
360,000 1%
80,000 1%
60,000 67%
1,500,000 20%