Thomas M Bates
Individual
$49,525Total Contributions