$31,995
$34,494
$31,999
$35,950
$34,850
$41,600
$35,988
$42,240
$38,024
$49,735
$42,925
$33,546
$37,998
$28,698
$31,000
$35,903
$31,406
$35,806
$31,495
$34,495
$31,695
$28,977
$39,795
$43,795
$39,595
$40,800
$41,899
$27,987
$29,987
$36,500
$44,540
$44,120
$35,795
$33,994
$31,900
$35,979
$43,591