300 shares
121 shares
181 shares
154 shares
155 shares
98 shares
308 shares
135 shares
79 shares
389 shares