236 shares
168 shares
278 shares
1,000 shares
214 shares
1,030 shares
259 shares
547 shares
241 shares
106 shares