328 shares
315 shares
350 shares
418 shares
326 shares
330 shares
324 shares
340 shares
289 shares
400 shares