Corrected to use len(donors)