1,517,221
1,078,089
1,002,776
916,310
602,389
544,545
480,027
477,932
460,276
425,139
391,948
391,226
382,990
375,676
370,743
350,278
344,535
306,356
282,071
276,752
264,870
245,053
243,388
242,992
2,918,809
1,895,236
1,799,135
1,675,220
1,493,346
1,231,072
1,229,716
1,152,462
1,147,148
1,113,586