Robert McNichols
Individual
$148,101Total Contributions