Nearly 20 earthquakes have struck parts of San Benito County in the last 12 hours , with the most recent clocking in Monday morning at a magnitude of 3.7 in Hollister, according to the US Geological Survey.