Immunohistochemical and other prognostic factors in B cell non Hodgkin lymphoma patients, Kampala, Uganda.