Robert Nichols


$2,698,766Cash on Hand
$5,958,014Total Contributions
$6,237,360Total Expenditures