OP was discussing doses
The U.S. has administered 31.8 million doses, over 30% of the 100 million. Not optimistic, more realistic.
https://www.bloomberg.com/graphics/covid-vaccine-tracker-global-distribution/
I am tracking this myself. As of Saturday, January 23, we had administered approximately 20,500,000 doses.
As of yesterday, that number has increased to 31,123,299. That is a HUGE jump in one week and averages OVER 1.5 million per day. Seems to me the new administration is already making a difference with their COVID vaccination plan. And don't forget, 38 states are now using the National Guard to help administer the shots.
The math makes it very possible for the 60% of Americans who said they will get vaccinated to have their first shots by the end of April. (as long as the supply chain from Pfizer and Moderna hold)
Adults of 18 in US = 209,128,094
60% who said they would get vaccinated = 125,476,856
Doses administered as of 1/31 = 31,123,299 (with 49,933,250 being distributed)
If vaccinations happen at goal rate of 1,500,000 per day (150,0000,000 in first 100 days) = approximately 92,000,000 vaccinated with 2 shots by April 30
If vaccinations happen at rate of 2 million per day = approximately 114,000,000 vaccinated with 2 shots by April 30
These are all without the J&J vaccine. J&J is behind in production. They pledged 12 million doses by the end of February and up to 100 million by the end of June, in their contract. Now they are saying they will deliver 60 million by the end of April.
So by the end of May, you could have 152 million - 174 million adults vaccinated.
The 174 million is 83% of all adult Americans but the big question is what about the 39-40% that have said they would not get the vaccine? You can't force them to get it but I would think that there will be a big Public Service Campaign to convince them to get the shot. I am betting that in the end, about 33% of adults will refuse the vaccine. That would mean 67% would get it. That number would be approximately 140,116,000 people. So if J&J delivers at least 30 million vaccines by the beginning of April, we will get the 67% vaccinated by the end of April.
If I was Disney, I would be making plans to return to somewhat normal operations by mid-May, but would not announce anything until the beginning of April sometime when we should know it these numbers will become reality.