The Bill and Melinda Gates Foundation awarded Rotary International $100 million in 2007 and $255 million in 2009 for polio eradication, with the requirement that Rotarians raise matching funds of $200 million by June 2012. This $555 million total will support immunization campaigns in countries where polio remains a threat. By the time polio is globally eradicated, Rotary will have contributed over $1.2 billion to the effort through fundraising activities to meet the Gates Foundation challenge.