157,785,000 28%
154,712,000 28%
132,131,000 28%
510,209,000 28%
536,847,000 28%
477,424,000 28%
444,639,000 28%
602,420,000 28%
530,700,000 29%
450,785,000 28%
526,602,000 28%
424,146,000 28%
352,427,000 28%
559,388,000 28%
448,737,000 28%
440,540,000 28%
696,677,000 28%
34,316,000 28%
79,124,000 28%
2,754,000 28%
33,297,000 28%
25,685,000 28%