Microsoft 365 e3 nonprofit pricing July 8, 2019 16 32 64 128 Microsoft 365 e3 (nonprofit pricing) Microsoft 365 e3 nonprofit staff pricing Microsoft 365 nima Microsoft 365 business professional Microsoft 365 subscription Microsoft office 365 free trial Microsoft 365 alternative