298,500 2%
1,271,250 1%
1,500,000 6%
2,687,500 7%
1,021,999 9%
1,120,000 21%
2,250,000 44%
1,400,000 23%
599,564 43%
525,000 17%
1,312,500 7%
1,107,400 2%
270,000 33%
1,687,500 20%
609,000 10%
1,382,500 12%
1,328,180 27%