Randy Udell

Individual

$58,400Total Contributions