1,812,500 68%
532,000 5%
674,800 33%
899,780 4%
770,840 38%
1,737,500 21%
450,000 20%
1,562,500 71%
908,600 31%
611,520 8%
964,599 29%
1,312,500 25%
1,311,250 2%
3,481,625 57%
560,000 25%
390,000 12%