1,895,236
1,147,148
916,310
825,935
796,713
663,584
636,931
602,389
590,090
574,406
569,061
544,545
524,802
482,404
480,027
475,087
462,439
449,860
439,776
428,651
392,415
375,676
370,262
354,909
2,918,809
1,799,135
1,675,220
1,517,221
1,493,346
1,231,072
1,229,716
1,152,462
1,113,586
1,078,089