98,739,000 19%
62,208,000 19%
124,291,000 19%
288,072,000 19%
87,393,000 19%
404,595,000 20%
121,445,000 20%
101,636,000 19%
110,051,000 19%
73,736,000 19%
284,245,000 20%
257,968,000 19%
287,212,000 19%
176,526,000 19%