David Trone
Individual
$645,400Total Contributions