Over 10,000 raised at 3rd Annual Pirates Ball