SHAREHOLDER WARRANT AGREEMENT