325,240 38%
354,380 46%
327,120 37%
320,540 36%
343,100 41%
194,580 13%
3,000,100 20%
3,886,450 14%
359,100 30%
1,449,700 14%
897,750 16%
188,100 16%
229,900 18%
467,400 11%
704,900 26%
294,500 30%
602,300 7%
297,000 31%