318 shares
305 shares
320 shares
248 shares
239 shares
354 shares
326 shares
276 shares
344 shares
300 shares