5109035
$951.26
New Surplus
$77.23
New Surplus
$32.54
New Surplus
$62.70
New Surplus
$35.50
New Surplus
$81.83
New Surplus
$85.12
New Surplus
$82.09
New Surplus
$132.31
New Surplus
$118.90
New Surplus
$157.52
New Surplus
$128.63
New Surplus
$488.58
New Surplus
$62.03
New Surplus
$166.78
New Surplus
$358.66
New Surplus
$490.24
New Surplus
$1,299.58
New Surplus
$577.44
New Surplus
$577.44
New Surplus
$382.80
New Surplus
$2,188.67
New Surplus
$488.11
New Surplus
$413.70
New Surplus
$825.15
New Surplus