60,588,000 31%
107,328,000 32%
225,041,000 34%
207,730,000 28%
203,213,000 9%
243,856,000 22%
180,634,000 29%
180,634,000 20%
83,846,000 23%
36,880,000 8%
90,077,000 4%
106,876,000 18%
88,812,000 22%