305,000 12%
328,000 18%
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%
303,000 2%
295,000 2%
254,000 1%