J Randall Brooks
Individual
$510,614Total Contributions