30,749,000 21%
34,497,000 18%
40,496,000 20%
44,921,000 19%
50,315,000 19%
55,494,000 20%
58,000,000 19%
32,999,000 24%
29,849,000 26%
24,300,000 18%
22,500,000 20%
27,272,000 40%
16,502,000 14%