42,900
159,900
3,000
335,000
49,000
374,600
245,000
50,000
39,600
59,500
165,600
249,400
177,000
630,000
55,800
197,800
80,000
366,300
1,682,000
99,000