356,000
220,000

438,000 43%
247,000

190,000

340,000

233,000
325,000
189,000
288,000
589,000

605,000

450,000
181,000
329,000
223,000

220,000
609,000
223,000
272,000

329,000
200,000
301,000
206,000
404,000

238,000
223,000
251,000
513,000

1,984,000

630,000
301,000
589,000