21,223,000 19%
45,742,000 43%
66,516,000 33%
73,007,000 28%
44,978,000 29%
97,027,000 32%
120,689,000 26%
127,510,000 25%
116,923,000 24%
114,277,000 25%
105,850,000 22%
62,467,000 27%
55,650,000 33%
35,069,000 35%
25,115,000 30%
83,999,000 34%
33,457,000 18%
59,391,000 23%
57,991,000 27%
88,223,000 22%
108,887,000 23%
97,629,000 22%