328,000 18%
305,000 12%
294,000 12%
311,000 2%
354,000 7%
329,000 3%
354,000 27%
268,000 3%
319,000 3%
328,000 20%
321,000 19%
289,000 2%
285,000 3%
264,000 2%