
305,100

454,900

362,900
183,370 28%
130,999

247,500 7%
229,000

26,300

154,000 37%
97,000

70,000 5%
66,500

363,000 6%
339,000

880,000 10%
790,000
126,500 6%
117,900

165,000 5%
156,700

66,000 5%
62,700

244,200 2%
239,000

28,100 32%
19,000

96,300 5%
91,400

192,500 1%
189,000

55,000 2%
53,900

55,000 11%
48,800

198,000 60%
79,000

187,000 15%
158,900

100,000 23%
76,900

165,000








































