Lewis Weinberg

Individual

$87,070Total Contributions