Randall J Minchew

Individual

$427,815Total Contributions