35,329,000 30%
210,378,000 17%
129,162,000 29%
172,319,000 30%
5,618,000 29%
31,197,000 30%
31,668,000 24%
98,073,000 29%
52,615,000 29%
35,329,000 29%
34,770,000 29%
22,292,000 29%
33,445,000 30%
42,343,000 30%
61,182,000 30%
24,259,000 29%
57,917,000 29%
92,340,000 30%
12,556,000 30%
46,824,000 29%
15,158,000 29%
20,060,000 30%
10,558,000 41%