256 shares
244 shares
689 shares
366 shares
356 shares
337 shares
348 shares
343 shares
306 shares
320 shares