112,420 jobs from 8,508 companies