110,959 jobs from 8,008 companies