271 shares
575 shares
294 shares
261 shares
259 shares
369 shares
350 shares
399 shares
260 shares
512 shares