1,687,500 18%
1,330,000 21%
620,928 5%
517,999 4%
283,800 10%
488,179 14%
330,000 4%
2,625,000 38%
1,057,000 3%
560,000 43%
1,396,250 2%
588,000 9%
2,500,000 10%
475,859 37%