700525
$107.92
New Surplus
$54.86
New Surplus
$324.08
New Surplus
$445.54
New Surplus
$130.57
New Surplus
$136.85
New Surplus
$132.92
New Surplus
$146.08
New Surplus
$459.29
New Surplus
$1,996.55
New Surplus
$976.71
New Surplus
$122.37
New Surplus
$696.20
New Surplus
$255.90
New Surplus
$493.78
New Surplus
$29.06
New Surplus
$814.82
New Surplus
$613.16
New Surplus
$389.53
New Surplus
$726.11
New Surplus
$210.17
New Surplus
$132.35
New Surplus
$158.46
New Surplus
$432.35
New Surplus
$210.54
New Surplus