300,000 20%
3,952,549 19%
2,902,500 20%
2,265,625 8%
8,010,899 9%
3,651,250 19%
2,418,750 20%
3,909,999 5%
427,500 6%
4,600,000 18%
7,474,999 21%
2,403,750 19%