Applications reach all-time high: 30,600+ vying for seats in Class of 2015