356,000

322,000
220,000

438,000 43%
247,000

190,000

340,000

233,000

580,000
189,000
325,000
1,204,000
288,000
240,000
589,000

605,000

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

1,642,000

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

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

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

1,984,000

630,000
301,000
589,000