It’s a great thing that so many people generously donate their blood. Over 41,000 blood donations are needed every day, and since it can’t be produced in any way other than through human donation, there is a constant need for new supplies all the time. It is also true that less than 10% of the US population actually donates blood every year of those that are eligible.