250 shares
306 shares
378 shares
265 shares
228 shares
249 shares
426 shares
239 shares
435 shares
314 shares