303,000 3%
289,000 3%
459,000 3%
364,000 28%
440,000 2%
310,000 4%
448,000 26%
340,000 23%
600,000 33%
299,000 8%
319,000 3%
260,000 2%
345,000 5%
370,000 19%
337,000 3%