1. Department of Orthopaedic Surgery, Amsterdam University Medical Center, Amsterdam, The Netherlands
2. Department of Orthopaedic Surgery, Amsterdam University Medical Center, The Netherlands
3. Department of Orthopaedic Surgery, Upper Limb Unit, Amphia, Breda, The Netherlands
4. Foundation for Orthopedic Research, Care & Education (FORCE), Amphia, Breda, The Netherlands