320 shares
315 shares
301 shares
303 shares
276 shares
325 shares
260 shares
326 shares
330 shares
505 shares