Duane Smith

Individual

$101,000Total Contributions