300 shares
452 shares
271 shares
373 shares
369 shares
353 shares
348 shares
319 shares
379 shares
478 shares