4,657,500 25%
1,225,000 30%
754,600 30%
5,750,000 26%
4,358,500 23%
2,446,875 28%
1,208,550 20%
300,000 2%
298,500 10%
4,582,750 5%
3,331,250 3%