508,200 41%
413,900 2%
683,100 32%
881,100 6%
231,000 5%
759,000 5%
346,500 14%
320,100 50%
533,500 26%
1,515,500 48%
478,500 55%
533,500 5%
561,000 30%
544,500 27%
858,000 66%
483,500 3%
504,900 17%