166,515,000 28%
213,221,000 28%
261,956,000 28%
136,890,000 28%
138,302,000 28%
257,258,000 28%
293,025,000 28%
51,611,000 28%