Ben J Davenport Jr
Individual
$106,407Total Contributions