Lee E Shackelford

Individual

$193,950Total Contributions