50,718,000 28%
77,053,000 28%
50,319,000 28%
67,689,000 28%
138,454,000 19%
34,344,000 19%
120,554,000 19%
132,839,000 19%
131,355,000 20%
71,326,000 19%
224,884,000 28%
192,996,000 28%
95,660,000 28%
42,372,000 28%