Most recent grantmaking by Cameron Foundation exceeds $2.8 million and benefits 26 nonprofits in Tri-Cities and Southside Virginia