290,500
275,000
258,000
290,000
248,000
370,000
420,000
375,000
259,000
349,000
307,000
289,000
308,000
528,000
292,000