954 shares
895 shares
886 shares
803 shares
675 shares
558 shares
552 shares
545 shares
500 shares
469 shares