Richard Vague
Individual
$610,753Total Contributions