Richard Vague
Individual
$620,753Total Contributions