The Organ Donor Problem

Waiting ListDonorsTransplants
198815029590112618
198917917592713140
199020443663015001
199123149695215756
199227510709016133
199331273776617630
199435192820018297
199541096885419393
199647397920519747
199753381953720304
1998598621036120517
1999652601086122016
2000716281191723248
2001768931268724218
2002784981281924907
2003819791328425467
2004856101415427035
2005898841448828108
2006944721475528930
2007977821440328358
20081007751420927966
20091055671463028463
Year end
Number of people
Sources: organdonor.gov