449,700 18%
289,900 31%
574,700 20%
499,700 20%
299,000 19%
990,000 4%
429,700 17%
574,700 13%
2,900,000 10%
71,900 19%
579,900 21%
4,900,000 24%
550,000 10%
189,900 21%
1,100,000 20%
499,700 10%