101,679,000 22%
96,063,000 10%
93,723,100 22%
78,291,000 9%
111,384,000 12%
125,619,000 29%
96,604,700 14%