shareholder agreement update