399,000 39%
389,000 39%
295,000 39%
361,000 40%
351,000 40%
245,000 30%
307,000 30%
315,000 30%
290,000 30%