373,500 17%
4,600,000 15%
109,249,999 19%
6,220,683 4%
546,000 10%
795,200 2%
300,000 5%
7,221,999 5%
2,222,500 19%
80,500,000 20%
1,937,500 9%
20,700,000 40%
285,000 30%