How many spots left in 2018 class?