$42,584
$40,494
$38,995
$25,795
$41,995
$38,198
$38,268
$51,460
$48,638
$42,450
$37,457
$34,352
$46,487
$32,199
$54,988
$39,345