Giant cell fibroblastoma: an update and addition of 86 new cases from the Armed Forces Institute of Pathology, in honor of Dr. Franz M. Enzinger.