Bruce L Thompson
Individual
$673,089Total Contributions