Kirk Wilson

Individual

$57,303Total Contributions