$27,987
$33,995
$28,904
$30,988
$31,286
$31,989
$32,950
$35,472
$27,950
$28,498
$30,712
$43,580
$31,500
$42,999