405,000 28%
2,500,000 21%
397,500 6%
411,300 9%
690,200 5%
489,999 11%
489,999 10%
390,000 5%
600,600 10%
436,800 32%
489,999 18%
583,800 5%
1,232,000 26%
693,000 10%
280,500 5%
411,300 10%
325,500 5%
447,450 30%
1,679,250 15%
1,120,000 21%
315,000 10%