Tag John Edward Thomas Moynahan net worth