First Insurance’s Charitable Foundation Donates More Than $540,000 to Local Nonprofits in 2025