David A Battocletti
Individual
$32,501Total Contributions