James "Jim" Moyer
Individual
$551,559Total Contributions