51,650,639 55%
602,000 10%
1,694,375 3%
345,000 14%
560,000 30%
2,875,000 54%
530,040 19%
482,999 4%
1,059,520 8%
552,860 21%
3,000,000 41%
43,039,440 30%
1,780,100 3%
5,238,825 3%
588,000 50%
360,000 2%
630,000 20%
3,220,250 54%