35,676 shares
21,928 shares
118,735 shares
43,081 shares
74,922 shares
82,851 shares
54,475 shares
75,804 shares
209,096 shares
31,960 shares