dean dillon net worth