SHAREHOLDER AGREEMENT [UPDATED TO AUGUST 27, 2003]