110,590 jobs from 8,500 companies