617,770 23%
133,000 10%
615,100 20%
260,000 13%
3,100,000 20%
290,800 1%
193,000 6%
1,967,721 3%
855,000 44%
600,000 10%
568,100 3%
440,490 11%
548,250 14%
440,000 15%
817,000 2%
3,100,000 47%
434,900 43%
548,250 10%