Kyle Carter

$143,698Cash on Hand
$366,229Total Contributions
$461,568Total Expenditures