23,000
119,000
96,300
2,520,000
435,000
49,000
78,000
99,000
39,800
639,400
41,300
45,000
62,000
298,200
145,100
287,500
270,000
61,300
138,000