mark hampton net worth