David Nicholson
Individual
$441,850Total Contributions