2,001,329
1,713,995
952,134
763,816
757,993
695,381
577,447
539,033
516,163
516,091
508,719
502,237
471,575
456,430
439,608
427,428
410,149
404,478
328,743
303,062
299,174
294,316
278,253
265,555
7,113,583
4,187,695
3,505,541
3,403,463
3,256,405
2,973,362
2,848,501
2,804,948
2,697,313
2,584,192
2,520,110
2,490,208