156,384,000 25%
289,901,000 28%
373,772,000 35%
240,189,000 45%
303,878,000 16%
247,996,000 24%
161,574,000 20%
63,171,000 37%
81,677,000 39%
52,012,000 39%
58,470,000 48%
120,454,000 24%
110,258,000 13%
89,769,000 18%
98,176,000 30%
74,657,000 17%
88,403,000 22%
78,889,000 7%
112,671,000 19%
271,747,000 23%
271,395,000 23%