302,000
60,000
355,000
268,000
110,000
319,900
278,000
122,000
127,000
361,000
345,100
25,900
316,000
112,000
410,000