$31,488
$25,243
$24,882
$17,398
$59,205
$57,770
$49,405
$56,970
$58,280
$52,016
$59,948
$59,298
$58,998
$57,775
$17,910
$27,443