435,600 5%
495,000 5%
490,000 40%
330,000 10%
156,500 5%
435,600 58%
286,000 51%
350,000 54%
397,800 36%
290,400 55%
277,200 5%
181,500 45%
247,500 42%
165,000 41%
218,300 25%