Larry Murphy

Individual

$24,505Total Contributions