$21,588
$30,788
$19,997
$27,938
$31,995
$23,981
$27,295
$26,773
$25,896
$30,995
$28,798
$30,985
$20,788
$26,576