David S Mack

Individual

$176,225Total Contributions