Primary carcinoma of the gallbladder: a twenty-year review.