73,909,000 26%
935,513,000 22%
630,608,000 36%
303,078,000 27%
30,282,000 17%
19,328,000 27%
38,427,000 27%
19,509,000 24%
30,109,000 28%
21,764,000 18%
218,742,000 18%
151,009,000 17%
57,870,000 25%
35,922,000 22%
60,960,000 25%
74,582,000 21%