$39,988
$39,888
$36,841
$35,156
$43,500
$40,995
$40,950
$39,861
$42,322
$36,768
$40,628
$37,997
$41,597
$37,994
$40,025