Richard Larsen

Individual

$90,000Total Contributions