AG31
$100.88
New Surplus
$1,050.25
New Surplus
$154.10
New Surplus
$687.45
New Surplus
$439.97
New Surplus
$51.83
New Surplus
$63.36
New Surplus
$28.11
New Surplus
$275.25
New Surplus
$58.01
New Surplus
$4,803.91
New Surplus
$156.94
New Surplus
$99.54
New Surplus
$74.66
New Surplus
$60.75
New Surplus
$62.00
New Surplus
$216.10
New Surplus
$74.22
New Surplus
$36.33
New Surplus
$206.68
New Surplus
$152.86
New Surplus
$90.62
New Surplus
$274.74
New Surplus
$88.96
New Surplus
$508.81
New Surplus