$398,900
$398,888
$398,800
$398,650
$398,638
$398,000
$397,500
$396,990
$396,340
$396,000
$395,999
$395,900