stephen grove net worth