303,000 20%
334,000 20%
250,000 28%
275,000 20%
308,000 17%
264,000 20%
330,000 20%
308,000 28%
990,000 22%
440,000 12%
154,000 29%
363,000 14%
220,000 25%
110,000 20%
121,000 23%