Thomas M Bates
Individual
$130,076Total Contributions