529 shares
398 shares
500 shares
698 shares
452 shares
363 shares
418 shares
596 shares
681 shares
309 shares