310 shares
301 shares
277 shares
94 shares
246 shares
105 shares
101 shares
100 shares
250 shares
156 shares