650,000 4%
1,246,100 24%
129,900 15%
199,200 34%
159,900 31%
660,000 10%
299,000 9%
165,000 9%
400,000 10%
841,200 9%
230,000 4%
847,500 9%
1,280,000 10%
898,000 4%
359,800 9%
899,000 9%
659,800 9%
399,800 9%
599,800 9%
959,800 9%
359,800 5%
380,000 5%
290,000 4%
318,000 4%
398,500 4%
759,800 9%