Richard Weekley

Individual

$2,867,318Total Contributions