John Shaffer

Individual

$1,028,100Total Contributions