28,016,000 16%
60,233,000 16%
31,938,000 7%
35,794,000 19%
35,794,000 17%
30,817,000 10%
70,038,000 15%
63,976,000 14%
21,852,000 15%
29,417,000 14%