493,347,000 20%
83,259,000 15%
249,053,000 15%
171,609,000 17%
146,978,000 18%
172,879,000 16%
107,050,000 17%
93,023,000 17%
126,023,000 17%
144,143,000 17%
97,990,000 17%