104,516
75,709
65,840
65,581
51,441
40,493
31,338
30,092
29,628
29,283
788,284
664,856
563,976
540,624
475,340
471,039
460,319
435,800
430,454
428,793