348,000 14%
434,500 17%
3,220,000 21%
522,500 13%
533,500 7%
517,000 5%
506,000 3%
561,000 4%
495,000 11%
559,900 11%
539,000 8%
1,006,500 10%
671,000 5%
504,900 7%
478,500 9%
538,000 12%
537,900 12%
674,300 2%
698,500 9%
654,500 3%
345,000 13%