29,566 shares
285 shares
242 shares
255 shares
335 shares
347 shares
281 shares
342 shares
416 shares
317 shares