956,031 39%
1,384,600 20%
728,000 23%
339,000 5%
1,176,266 26%
11,132,000 15%
351,000 5%
225,000 10%
1,287,370 41%
541,800 45%
1,399,692 50%
602,000 9%
2,400,000 6%
619,220 4%
1,004,555 43%
2,500,000 44%