315 shares
326 shares
353 shares
344 shares
352 shares
411 shares
394 shares
329 shares
308 shares
306 shares