Thomas M Bates
Individual
$32,345Total Contributions