27,424,980 36%
27,548,290 36%
30,266,335 30%
22,957,605 11%
15,427,335 1%
18,471,420 17%
22,221,925 16%
30,906,920 9%