2,261,226
2,214,521
1,836,393
1,446,615
1,431,919
1,009,967
819,427
803,477
780,774
741,182
684,321
634,444
634,428
622,109
574,523
562,630
551,709
551,344
549,043
541,299
526,431
510,910
502,434
473,065
7,510,482
4,458,458
3,670,377
3,608,808
3,411,955
3,158,869
3,027,659
2,975,722
2,847,268
2,721,404
2,691,351
2,691,268