659,000 29%
655,000 29%
672,000 29%
718,000 20%
850,000 11%
518,000 28%
618,000 23%
568,000 25%
518,000 8%
488,000 29%
485,000 27%
485,000 15%
450,000 6%
510,000 5%