310 shares
323 shares
296 shares
260 shares
549 shares
288 shares
238 shares
274 shares
301 shares
306 shares