110,597 jobs from 8,318 companies