488,599 28%
409,800 29%
447,450 36%
300,000 25%
439,050 34%
375,000 20%
360,000 20%
396,000 20%
343,500 2%
1,386,000 47%
283,500 7%
1,322,500 56%
1,322,500 60%
1,322,500 52%
686,000 58%
1,330,000 30%
3,750,000 8%
475,999 39%
686,000 19%
993,999 56%
760,200 44%
1,107,400 61%
760,200 50%
461,999 33%
910,000 66%
1,260,000 52%