Pharmacies and state governments in the United States have thrown away at least 15.1 million doses of Covid-19 vaccines since March 1, according to government data obtained by NBC News — a far larger number than previously known and still probably an undercount.

