Thomas Cox III

Individual

$45,846Total Contributions