Market Price
$ 62.02
504
423
352
1426
Market Price
$ 29.50
1096
282
379
1747
Market Price
$ 32.56
2685
1993
1641
4262
Market Price
$ 64.18
1669
553
1197
3458
Market Price
$ 29.60
2323
1588
1605
2417
Market Price
$ 45.26
2971
2086
1334
4322
Market Price
$ 40.61
2279
1254
892
3919
Market Price
$ 31.69
750
166
459
993
Market Price
$ 58.21
629
367
324
2221
Market Price
$ 59.33
1735
1341
950
2460
Market Price
$ 34.98
709
211
289
784
Market Price
$ 39.51
351
165
260
751
Market Price
$ 43.79
1625
577
995
1704
Market Price
$ 53.65
873
203
376
952
Market Price
$ 51.07
1106
524
496
3000
Market Price
$ 42.12
3312
1717
1486
3678
Market Price
$ 55.97
2197
776
1459
4062
Market Price
$ 31.21
3149
756
2914
3698
Market Price
$ 39.40
1146
530
645
1268
Market Price
$ 59.26
300
136
237
1066
Market Price
$ 61.75
684
323
159
799
Market Price
$ 57.53
2975
2791
1999
4763
Market Price
$ 53.12
2167
1067
1002
2317
Market Price
$ 31.29
831
748
637
3071
Market Price
$ 40.81
530
274
128
710
Market Price
$ 57.94
1318
543
332
2335
Market Price
$ 62.40
317
108
215
636
Market Price
$ 62.64
1633
901
1543
2812
Market Price
$ 33.27
1372
640
1138
1987
Market Price
$ 53.64
613
400
561
771
Market Price
$ 66.49
3187
1132
2436
4960
Market Price
$ 55.71
2206
1270
761
4238
Market Price
$ 37.84
3770
2277
1321
4443
Market Price
$ 58.50
1470
946
1251
2383
Market Price
$ 38.37
2148
706
1957
2246
Market Price
$ 56.98
3200
2692
1410
3637
Market Price
$ 35.36
1740
1124
966
2458
Market Price
$ 56.91
399
286
303
1537
Market Price
$ 49.27
823
274
725
982
Market Price
$ 64.58
373
96
174
868