Michael J Shaw
Individual
$484,590Total Contributions