$20,029
$21,100
$19,778
$21,998
$20,406
$18,998
$23,959
$27,303
$27,267
$27,589
$19,895
$29,900
$17,685
$18,985
$19,872
$22,995
$19,300