Robert J Macdonald
Individual
$89,943Total Contributions