584 shares