1,059 shares
277 shares
384 shares
285 shares
580 shares
992 shares
532 shares
228 shares
433 shares
331 shares