Grand Annual tickets sold out for this year's May Racing Carnival