157,785,000 28%
154,712,000 28%
132,131,000 28%
185,857,000 28%
225,405,000 28%
158,809,000 28%
118,831,000 28%
200,816,000 28%
180,324,000 28%
295,331,000 28%