SHAREHOLDERS’ VOTING RIGHTS AGREEMENT AND OTHER COVENANTS