348 shares
306 shares
320 shares
353 shares
305 shares
665 shares
496 shares
361 shares
525 shares
238 shares