Over 19,000 jobs generated in public, private sectors : vima