14,840,000 28%
13,883,000 30%
31,479,000 27%
12,098,000 20%
26,780,000 18%
32,640,000 20%
22,814,000 19%
16,502,000 24%