1,029,055 16%
2,250,000 6%
22,770,000 10%
270,000 2%
1,850,000 20%
794,500 10%
17,250,000 25%
3,437,500 15%
1,725,000 6%
6,324,999 19%
559,860 5%
375,000 30%
2,498,750 25%
300,000 8%
10,580,000 16%
330,000 5%
951,999 4%