Bob Hall


$286,638Cash on Hand
$3,018,123Total Contributions
$2,545,493Total Expenditures