1,809,758
962,282
913,714
891,200
828,423
825,691
603,036
526,576
505,306
493,807
477,887
477,020
463,722
443,626
430,024
407,723
404,522
393,251
379,828
377,079
357,374
350,450
333,061
326,086
2,938,153
1,896,471
1,692,567
1,530,018
1,501,875
1,239,641
1,238,893
1,165,931
1,151,669
1,118,898
1,088,336