$1,959,444 donated to 103 charities since 2007