$30,882
$33,778
$28,694
$28,888
$43,815
$41,631
$29,857
$38,440
$31,660
$40,869
$31,094
$38,000
$45,195