429 shares
120 shares
110 shares
156 shares
538 shares
865 shares
191 shares
100 shares
260 shares
106 shares