111,254,000 16%
112,671,000 19%
102,825,000 35%
89,610,000 23%
63,462,000 18%
95,482,000 29%
120,454,000 24%
148,965,000 33%
79,796,000 30%
79,796,000 27%
85,680,000 38%
54,029,000 23%
65,485,000 21%
85,129,000 18%