12,963,000 21%
19,022,000 7%
45,613,000 29%
48,481,000 29%
33,396,000 7%
27,858,000 30%
18,128,000 29%
38,026,000 29%
17,969,000 29%
18,688,000 25%
31,020,000 8%
35,148,000 20%
24,215,000 30%
42,199,000 29%
25,954,000 29%
34,648,000 27%
36,028,000 30%
21,554,000 18%