3,687,500 22%
1,625,000 6%
2,625,000 23%
3,625,000 10%
450,000 26%
404,100 19%
438,536 12%
3,661,125 14%
300,000 10%
2,062,500 10%
375,000 25%
3,099,250 10%
375,000 5%
475,999 11%
560,000 10%
588,000 8%
450,000 16%
375,000 13%