$25,795
$21,588
$23,998
$25,265
$23,488
$27,188
$24,881
$23,981
$31,995
$20,290
$26,795
$28,992
$25,896
$26,487