376,442,000 28%
376,788,000 28%
671,418,000 28%
173,343,000 28%
345,286,000 28%
633,054,000 28%
142,169,000 28%
186,660,000 28%