295,000 22%
1,250,000 12%
290,000 22%
305,000 21%
120,000 20%
335,000 13%
2,450,000 18%
3,540,000 20%