598 Demand outstrips supply