300,717
262,493
176,975
94,709
77,044
73,499
70,883
69,822
66,407
64,791
60,373
56,206
53,463
51,941
51,475
49,318
49,023
44,727
44,412
42,237
39,435
39,070
37,117
35,892
2,918,809
1,895,236
1,799,135
1,675,220
1,517,221
1,493,346
1,231,072
1,229,716
1,152,462
1,147,148
1,113,586
1,078,089