30,848
25,771
94,267
111,564
43,693
31,153
251,357
677,048
392,899
492,048
429,043
343,853
1,534,600
246,262
459,778
14,945
2,204,195
492,262
9,762,677