23,301 job openings in Asheville labor market but not enough