107,821,000 14%
59,003,000 16%
140,591,000 14%
40,468,000 16%
70,157,000 32%
56,194,000 17%
33,737,000 20%
80,949,000 34%