111,254,000 17%
123,389,000 21%
117,513,000 16%
132,200,000 25%
117,217,000 13%
130,292,000 16%
324,053,000 12%