Ben J Davenport Jr
Individual
$306,148Total Contributions