Richard L Jackson

Individual

$203,448Total Contributions