More than 100,000 nonprofit professionals simplify their daily operations using Yapla