1 EXHIBIT 10.3 STOCKHOLDERS AGREEMENT DATED AS OF NOVEMBER 17, 1999