$42,483
$25,215
$41,889
$43,496
$39,979
$19,456
$24,622
$34,742
$39,988
$37,988
$42,173
$17,985
$31,854
$34,691
$37,990