670 shares
502 shares
286 shares
109 shares
90 shares
181 shares
325 shares
458 shares
26 shares
65 shares