48,693,000 12%
42,863,000 12%
44,806,000 12%
52,386,000 12%
49,859,000 12%
42,085,000 12%
47,138,000 12%
43,446,000 12%
30,407,000 12%
48,499,000 12%
45,972,000 12%
22,889,000 5%
12,804,000 31%
18,158,000 25%
11,598,000 1%
12,917,000 1%
12,190,000 1%
40,142,000 12%