Europe may need over 100 extra gas cargoes to refill shrinking stocks