Michael G McShane

Individual

$21,658Total Contributions