Melody and Robert T Grand
Individual
$55,976Total Contributions