435,600 5%
495,000 5%
156,500 5%
435,600 58%
350,000 54%
397,800 36%
290,400 55%
277,200 5%
181,500 45%
218,300 25%