The fed has 13000 and the military an extra 2000. It currently seems more hamstrung by bureaucracy or lack of information. Hospitals have to request their state governments which have to then request them from the federal government. Only one state has requested them so far.
"“We have received, so far, only, I think, one request for just several ventilators,” he said. In contrast to Fauci’s disclosure that the stockpile contains nearly 13,000, Azar said the number was not disclosed for national security reasons."
Some numbers for a conservative estimate where only low-risk people are infected: https://news.ycombinator.com/item?id=22590692
This double request structure is stupid.
By the time we see a shortage is late, way too late. Lungs need oxygen and cannot wait for purchase orders and negotiations. You'll need MILLIONS of them, and doctors that know how to use them, like yesterday.