144,756,000 19%
141,937,000 19%
121,221,000 19%
468,081,000 19%
492,520,000 20%
438,003,000 19%
407,925,000 20%
552,678,000 19%
486,880,000 20%
413,564,000 19%
483,121,000 19%
389,124,000 19%
323,327,000 19%
513,200,000 20%
411,685,000 20%
404,165,000 20%
639,153,000 19%
31,482,000 19%
72,590,000 20%
2,526,000 19%
28,024,000 19%
21,618,000 19%