Joan Huffman


$2,328,397Cash on Hand
$5,361,624Total Contributions
$3,558,329Total Expenditures