$1,870,000 donated to 127 charities since 2007