112,863 jobs from 8,706 companies