$22,882
$20,029
$21,100
$19,778
$21,072
$21,998
$18,998
$17,481
$27,284
$27,248
$27,589
$19,722
$19,895
$29,900
$19,872
$18,985
$17,685
$22,995
$19,300