BrandSafway holds 8th Annual Charity Golf Tournament