Head and neck non-Hodgkin's lymphoma: a 20-year demographic study of 381 cases.