3,327,500 58%
1,050,000 20%
2,500,000 15%
344,535 8%
770,000 12%
1,958,325 31%
1,562,500 20%
5,703,885 27%
698,600 5%
1,213,800 12%
630,000 15%
378,000 3%