Local non-profit gives back millions to Green Valley community