$31.95
$33.11
$31.89
$33.05
$32.99
$32.90
$32.90
$32.90
$32.88
$32.02
$32.10
$31.86
$32.25
$23.20
$33.12
$16.00
$32.15
$33.01
$31.99
$32.14
$32.09
$32.36
$32.05
$32.21
$32.17
$32.19
$32.98
$33.17
$32.18
$33.16
$32.12
$32.21
$33.17
$33.14
$32.99
$32.14
$32.19
$33.05
$32.12
$33.16
$32.16
$32.11
$23.20
$32.18
$32.18
$32.18