Mark Perry
Individual
$435,099Total Contributions