311,000 2%
325,000 3%
383,000 4%
357,000 3%
344,000 3%
340,000 3%
349,000 22%
311,000 3%
328,000 3%
280,000 3%
292,000 4%
275,000 3%
281,000 3%