rance allen net worth