brian shaw net worth