Tour de Cure head shave raises nearly $20,000