27,797,000 14%
18,843,000 4%
21,039,000 9%
30,613,000 4%
21,320,000 4%
23,855,000 19%
17,941,000 9%
47,509,000 49%
25,263,000 17%
30,416,000 13%
29,487,000 13%
29,768,000 4%
29,768,000 9%
35,119,000 14%
35,514,000 13%
32,303,000 26%
30,332,000 12%
33,429,000 26%
12,028,000 44%
11,464,000 40%
15,407,000 37%
18,786,000 24%
15,829,000 33%
28,924,000 27%