94,542,000 20%
68,051,000 14%
94,421,000 11%
104,021,000 15%
56,750,000 22%
120,182,000 18%
107,788,000 13%
67,565,000 16%
60,517,000 4%
8,143,000 70%