Mark Wade

Individual

$45,271Total Contributions