Dozens shave heads to support cancer patients