steve johnson net worth bristol