EXHIBIT 10 REGISTRATION AND STOCKHOLDER RIGHTS AGREEMENT