$31,689
$49,325
$47,489
$23,971
$32,085
$33,950
$41,705
$31,555
$19,698
$26,526
$34,082
$24,950
$33,960