Richard Vague
Individual
$623,253Total Contributions