Alberta's nonprofit organizations employ well over 100,000 people and engage millions of volunteers - creating a network of organizations that improve the quality of life for all citizens in the province. Providing cultural, recreation, sports, health, educational and social services to Albertans, the nonprofit sector plays an important role in the economy, generating $8 billion in total revenues (2003).