439,000 30%
315,000 4%
388,000 18%
345,000 5%
676,000 17%
410,000 5%
319,000 3%
299,000 4%
327,000 12%
280,000 1%
306,000 3%
441,000 6%