21 students receive full scholarships