406,060 shares
304,615 shares
131,161 shares
315,241 shares
174,111 shares
306,810 shares
401,013 shares
293,016 shares
409,370 shares
158,663 shares