128 shares