Thomas M Bates
Individual
$130,826Total Contributions