Richard Straut

Individual

$65,075Total Contributions