$32,998
$31,290
$33,824
$39,993
$35,487
$33,987
$46,735
$42,995
$36,129
$33,995
$33,990
$29,982
$43,540
$28,798
$30,985
$27,989
$30,395
$36,697
$53,726