Rob Sand

Individual

$141,884Total Contributions