Nancy L McFarlane
Individual
$519,293Total Contributions