2,890,000 42%
1,350,000 20%
2,100,000 20%
3,589,000 10%
1,899,000 23%
1,580,000 13%
1,889,000 12%
885,000 23%
915,000 8%
865,000 30%
968,000 5%
899,000 26%
998,000 23%
980,000 14%
1,975,000 10%
955,000 18%