STOCK REGISTRATION AND RESTRICTION AGREEMENT