The number of high school students graduating on time in South Carolina is the highest it has been in a decade.