NCC Activities 1996 to 2018.