21,426,680 28%
18,471,420 21%
58,884,705 24%
30,273,650 9%
40,225,185 20%
12,237,995 35%
13,791,910 29%
12,237,995 13%
13,170,135 16%
15,345,825 12%
27,475,140 1%
8,816,665 10%