EXHIBIT 2 SHAREHOLDER AGREEMENT