293 shares
306 shares
278 shares
256 shares
291 shares
243 shares
452 shares
535 shares
280 shares
336 shares