$21,577
$16,998
$22,799
$27,795
$30,980
$22,688
$42,284
$30,899
$30,599
$25,283
$30,976
$37,688
$18,795