James Thomson
Individual
$130,008Total Contributions