25,485
39,943
509,929
241,195
126,200
2,512,412
1,041,553
1,021,353
4,627,192
1,482,692
680,347
167,338
15,259,061
1,831,204
1,177,568
12,850,626
5,303,817