2,412,500 19%
532,000 15%
345,000 10%
2,261,250 19%
2,731,250 19%
1,448,750 13%
300,000 20%
3,952,549 19%
2,902,500 20%
3,817,999 33%
2,265,625 8%
275,550 5%
8,010,899 9%