peter busch net worth