286 shares
181 shares
304 shares
368 shares
295 shares
978 shares
290 shares
251 shares
264 shares
258 shares