1,025,121 18%
270,000 2%
2,000,000 5%
186,000 3%
794,500 10%
375,000 9%
12,017,500 5%
3,437,500 15%
1,725,000 6%
6,324,999 19%
559,860 9%
375,000 30%
2,498,750 20%
840,000 10%
300,000 10%
8,855,000 9%
330,000 5%
951,999 4%
7,934,999 13%