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