903,000 29%
399,800 4%
366,700 29%
905,000 22%
498,000 6%
334,000 16%
548,000 44%
799,800 4%
367,000 30%
412,300 19%
889,800 32%
528,000 6%
630,000 4%
997,500 19%
499,800 4%
370,000 4%
350,000 16%
428,000 6%
499,000 47%
231,600 4%
508,700 12%
540,000 5%
930,000 4%
499,000 40%
324,000 30%
416,200 19%