Peter H Collins
Individual
$509,736Total Contributions