Kevin R Hardwick

Individual

$6,831Total Contributions