306 shares
353 shares
379 shares
391 shares
354 shares
376 shares
431 shares
387 shares
424 shares
426 shares