172,500 10%
3,100,000 7%
999,067 8%
510,999 15%
489,999 12%
179,100 12%
428,680 5%
1,010,799 29%
628,600 8%
367,500 6%
539,000 4%
3,875,499 11%
405,000 12%
628,600 24%
279,000 30%
434,280 8%
315,000 8%