Patrick Neal

Individual

$4,457,284Total Contributions