$31,998
$26,951
$26,885
$20,900
$18,228
$36,121
$29,665
$25,709
$39,405
$33,987
$33,495
$29,669
$17,404
$17,274
$27,690
$24,720
$24,645