Dave Young

Individual

$35,264Total Contributions