$38,939
$30,499
$28,943
$36,950
$25,484
$19,700
$41,435
$30,995
$24,497
$25,497
$30,020
$43,607
$29,622
$30,250
$37,647