260 shares
280 shares
315 shares
254 shares
277 shares
214 shares
274 shares
301 shares
398 shares
271 shares