$29,677
$29,549
$21,986
$29,548
$30,599
$20,891
$56,995
$23,500
$35,849
$40,599
$30,946
$55,795
$38,495
$20,584