Don Beyer
Individual
$381,048Total Contributions