29,568 shares
286 shares
242 shares
255 shares
335 shares
347 shares
281 shares
342 shares
416 shares
317 shares