Leslie Sand

Individual

$52,904Total Contributions