95,900,000 23%
92,800,000 21%
101,400,000 21%
128,000,000 21%
150,600,000 20%
76,100,000 14%
58,300,000 17%
144,700,000 17%
80,800,000 14%
81,500,000 15%
125,800,000 15%