1,821
840
460
449
353
349
336
327
319
308
1,586,006
1,247,871
1,126,485
868,252
625,557
611,542
588,334
582,427
568,075
564,272