$1,514,330 donated to 122 charities since 2007