Nicholas DeBenedictis

Individual

$20,100Total Contributions