Kyle Carter

$143,698Cash on Hand
$366,229Total Contributions
$641,089Total Expenditures