Richard Bates
Individual
$43,105Total Contributions