Giant cell tumors of the tendon sheaths in the hand: review of 96 patients with an average follow-up of 12 years.