300 shares
512 shares
154 shares
258 shares
140 shares
221 shares
191 shares
314 shares
421 shares
129 shares