20,280,000 28%
41,119,000 28%
24,896,000 28%
29,651,000 28%
43,076,000 28%
11,007,000 28%
15,166,000 28%
13,453,000 19%
30,942,000 19%
38,476,000 19%
27,310,000 20%