BrandSafway raises $112,000 at annual golf tournament