1,109 shares
304 shares
309 shares
211 shares
299 shares
240 shares
210 shares
300 shares
444 shares
312 shares