Richard Weekley

Individual

$18,058,533Total Contributions