Mary Margaret Kastelberg

$546Cash on Hand
$1,077,316Total Contributions
$1,029,806Total Expenditures
Contributors

This page displays the cumulative amount given by these contributors to this candidate during the selected election cycle.

Total Contributions
(Click to sort ascending)
Contributor
(Click to sort ascending)
Type
(Click to sort ascending)
$1,000.00 Elizabeth Jennings INDIVIDUAL
$1,000.00 Harvey J Hogue INDIVIDUAL
$1,000.00 Hunter Craig INDIVIDUAL
$1,000.00 James Beamer INDIVIDUAL
$1,000.00 John A Luke Jr INDIVIDUAL
$1,000.00 John Adams ENTITY
$1,000.00 John E Corey INDIVIDUAL
$1,000.00 John Tracy Walker IV INDIVIDUAL
$1,000.00 Joseph K Reid III INDIVIDUAL
$1,000.00 Judith H Turbeville INDIVIDUAL
$1,000.00 Koch Industries Inc ENTITY
$1,000.00 Let's Grow Virginia! PAC ENTITY
$1,000.00 Lucia Anna Trigiani INDIVIDUAL
$1,000.00 Luke D Curtas INDIVIDUAL
$1,000.00 Malcolm Christian Jr INDIVIDUAL
$1,000.00 Mao Pharmacy Inc ENTITY
$1,000.00 Martin J Barrington INDIVIDUAL
$1,000.00 Mary Jane E West INDIVIDUAL
$1,000.00 Michael Dan INDIVIDUAL
$1,000.00 Peter Farrell INDIVIDUAL
$1,000.00 R Timothy O'Donnell INDIVIDUAL
$1,000.00 Randolph N Reynolds INDIVIDUAL
$1,000.00 Richard P Sowers III INDIVIDUAL
$1,000.00 Richard W Wright INDIVIDUAL
$1,000.00 Richard Bell ENTITY