254,841,000 19%
286,564,000 20%
142,005,000 10%
571,073,000 10%
484,514,000 20%
266,684,000 20%
501,641,000 10%
530,240,000 10%
444,471,000 10%
561,479,000 10%
370,913,000 20%
383,692,000 10%
605,214,000 19%
449,014,000 10%
408,966,000 10%