$30,995
$30,985
$23,998
$31,797
$27,295
$31,479
$23,294
$21,688
$25,134
$23,499
$17,590
$19,997
$20,490
$27,938