IRWIN COMMERCIAL FINANCE CORPORATION SHAREHOLDER AGREEMENT