Scott Shenker

Individual

$55,378Total Contributions