Market Price
$ 38.17
397
123
224
1147
Market Price
$ 37.57
1946
1771
698
3661
Market Price
$ 55.98
1926
1424
567
4234
Market Price
$ 40.54
4103
1127
2362
4393
Market Price
$ 54.92
1239
328
459
1427
Market Price
$ 51.16
581
560
415
612
Market Price
$ 63.00
2024
1459
760
2765
Market Price
$ 47.40
437
205
156
1019
Market Price
$ 52.09
3588
2109
3261
4961
Market Price
$ 59.47
1392
1115
1326
1742
Market Price
$ 31.46
511
213
116
521
Market Price
$ 49.13
2758
2578
2437
3287
Market Price
$ 60.90
913
544
536
1386
Market Price
$ 61.15
3445
2146
1184
3446
Market Price
$ 57.77
2655
1025
1142
3200
Market Price
$ 58.89
3153
1536
2743
3351
Market Price
$ 50.21
1913
1155
838
2224
Market Price
$ 30.99
2074
1400
1612
3594
Market Price
$ 65.90
726
721
206
1692
Market Price
$ 60.09
1270
710
429
2633
Market Price
$ 30.19
643
502
165
745
Market Price
$ 33.74
617
453
516
1689
Market Price
$ 48.56
2231
1902
1890
2723
Market Price
$ 32.77
2471
1149
2379
3175
Market Price
$ 57.18
957
261
899
2346
Market Price
$ 45.99
179
74
177
704
Market Price
$ 48.58
1275
419
883
1850
Market Price
$ 32.60
1700
881
752
1897
Market Price
$ 69.04
2257
1565
1334
3827
Market Price
$ 37.96
2862
1338
947
3748
Market Price
$ 46.20
2932
2737
2550
4156
Market Price
$ 39.37
2521
1274
604
3037