Students raise more than $1 500 for local charity at annual Walk-a-thon