400 shares
326 shares
264 shares
310 shares
861 shares
332 shares
253 shares
245 shares
334 shares
476 shares