Kyle Carter

$143,698Cash on Hand
$1,686,451Total Contributions
$1,585,000Total Expenditures