29,969 shares
260 shares
328 shares
271 shares
354 shares
579 shares
384 shares
373 shares
335 shares
444 shares