50,107,000 16%
40,848,000 8%
43,570,000 14%
51,922,000 15%
42,664,000 12%
39,940,000 5%
49,381,000 15%
51,739,000 17%