280,000 21%
220,000

456,000

232,000

178,000

298,000

306,000

393,000

350,000

389,000

523,000

1,200,000 16%
999,000

277,000

385,000

256,000

444,000

235,000

299,000

343,000

305,000
301,000

525,000

198,000
655,000
489,000

99,000

254,000
799,000

410,000
256,000
367,000
258,000

412,000
320,000
287,000