"Shortages have occurred regularly since at least the early 2000s, when national tracking began. Hundreds of drugs, in every major therapeutic category, have been unavailable for some period. The average drug shortage lasts about 1.5 years"
https://www.nytimes.com/2023/12/06/opinion/drug-shortages-pharmaceuticals.html