275 shares
304 shares
297 shares
310 shares
305 shares
298 shares
348 shares
319 shares
249 shares
286 shares