104,467 jobs from 7,780 companies