William Barry

Individual

$166,521Total Contributions