72,900 23%
594,000 2%
535,000 25%
590,000 30%
947,000 4%
600,000 33%
374,000 51%
1,380,000 50%
561,000 24%
1,254,000 36%
627,000 39%
528,000 48%
1,188,000 45%
858,000 56%
308,000 12%
187,000 19%
315,000 55%
305,000 1%
431,000 16%
478,500 24%
649,000 38%
594,000 79%
246,000 18%
408,000 11%