311,000 3%
327,000 3%
283,000 4%
299,000 3%
266,000 4%
306,000 3%
479,000 10%
416,000 29%
271,000 2%
416,000 25%