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%