$26,973
$28,063
$22,643
$22,754
$27,570
$28,588
$40,991
$25,771
$25,895
$25,588
$21,275
$24,998
$22,900
$26,491
$18,991