292,500 5%
297,000 20%
445,500 28%
1,303,540 30%
588,000 5%
1,206,688 15%
225,000 20%
285,000 4%
240,000 20%
2,625,000 5%
420,000 20%
817,180 57%
923,999 21%
217,500 6%
450,000 25%
188,850 6%
376,800 20%
439,800 30%
560,000 7%
1,108,100 30%
345,000 4%
588,000 26%
1,625,000 19%
567,000 25%
300,000 20%
1,042,859 29%
7,704,999 43%
420,000 21%
1,368,780 20%
1,745,750 21%
923,999 15%
977,619 29%
3,125,000 64%
439,950 30%
408,300 30%
195,000 20%
882,000 11%
852,460 30%
270,000 5%
498,959 24%
630,000 37%