$819,000 donated to 101 charities since 2007