47,399,000 18%
45,321,000 25%
45,049,000 34%
38,569,000 33%
39,187,000 41%
30,549,000 36%
23,143,000 26%
16,973,000 12%
37,488,000 20%
32,457,000 20%
28,542,000 24%
26,228,000 27%
23,761,000 25%
21,138,000 28%
19,285,000 29%
13,967,000 14%
11,145,000 6%
9,966,000 20%