141,492 shares
36,541 shares
38,680 shares
82,955 shares
39,259 shares
56,032 shares
51,089 shares
40,884 shares
322,967 shares
24,304 shares