43,397 shares
325 shares
298 shares
350 shares
415 shares
399 shares
379 shares
506 shares
400 shares
606 shares