649,900 38%
600,000 30%
419,000 13%
268,000 33%
399,000 9%
115,000 4%
899,800 33%
428,000 11%
488,000 45%
1,047,000 5%
549,900 36%
52,600 51%
515,000 27%
579,000 62%