20,670 jobs