1,412,500 20%
517,999 5%
728,000 20%
5,290,000 5%
297,000 33%
756,000 20%
56,770,129 18%
672,000 29%
3,781,199 5%
2,125,000 12%
726,600 9%
300,000 15%
1,260,000 11%
644,000 6%
1,162,000 15%