Thomas Coates
Individual
$942,451Total Contributions