James Wiesenberg
Individual
$28,167Total Contributions