Lee E Shackelford
Individual
$546,957Total Contributions