mark baum net worth