102,948 jobs from 7,699 companies