If you're riding knobby trail tires on the road, that greatly increases vibration which can contribute to hand numbness. Straight bars can also be a factor as you don't have the option of moving your hands around as much. I started out riding a bike set up for trail riding and had bad hand numbness within 10 or 15 miles. Change of tires and handle bars made it go away completely for me.