Lee E Shackelford
Individual
$501,207Total Contributions