265 shares
506 shares
360 shares
241 shares
259 shares
149 shares
161 shares
291 shares
185 shares
353 shares