There are 30 spots left.