Ben J Davenport Jr
Individual
$307,148Total Contributions