310 shares
305 shares
287 shares
288 shares
330 shares
269 shares
372 shares
298 shares
649 shares
308 shares