309,000 24%
486,000 22%
272,000 19%
221,000 19%
197,000 20%
146,000 19%
404,000 23%
96,000 18%
121,000 8%
154,000 18%
246,000 19%
299,000 20%
173,000 20%
179,000 22%
262,000 24%
219,000 18%
239,000 24%
147,000 21%
390,000 16%
258,000 19%