How many spots do we have left ?