509 shares
405 shares
219 shares
221 shares
155 shares
304 shares
206 shares
183 shares
333 shares
459 shares