March 31, 1996 - March 31, 2029