Market Price
$ 74.21
853
323
302
1696
Market Price
$ 80.62
1764
1152
1702
3519
Market Price
$ 107.10
247
153
105
694
Market Price
$ 73.38
471
344
375
557
Market Price
$ 105.04
482
402
410
1805
Market Price
$ 77.73
1133
1042
399
1612
Market Price
$ 102.59
2662
1194
2553
4566
Market Price
$ 83.43
3157
3112
2608
4000
Market Price
$ 114.31
1675
1628
437
2193
Market Price
$ 86.24
1695
896
623
4278
Market Price
$ 91.08
184
112
55
488
Market Price
$ 95.58
1170
318
478
4229
Market Price
$ 105.90
3836
3286
3378
4248
Market Price
$ 91.98
1029
432
752
1701
Market Price
$ 86.69
1103
352
833
1557
Market Price
$ 102.60
1700
1249
1467
1983
Market Price
$ 91.98
1176
347
767
1574
Market Price
$ 65.55
1356
647
1073
2977
Market Price
$ 106.53
409
285
248
871
Market Price
$ 102.47
1336
522
444
1873
Market Price
$ 64.63
3272
1235
2246
3606
Market Price
$ 66.41
3782
3136
1042
4996
Market Price
$ 87.88
552
143
209
1798
Market Price
$ 102.06
3891
1452
1253
4977
Market Price
$ 87.38
2665
907
1642
3412
Market Price
$ 70.32
1049
905
518
3242
Market Price
$ 84.30
1497
424
1336
3920
Market Price
$ 102.72
717
327
618
2608
Market Price
$ 65.41
1790
1321
606
1973
Market Price
$ 95.40
814
615
658
1485
Market Price
$ 112.98
1129
532
957
4642
Market Price
$ 79.87
1477
358
312
2756
Market Price
$ 75.85
1345
669
623
4663
Market Price
$ 110.92
671
536
443
1274
Market Price
$ 106.41
757
343
403
849
Market Price
$ 69.87
1277
915
1120
3035
Market Price
$ 95.29
1789
992
1496
2448
Market Price
$ 110.46
788
779
460
1373
Market Price
$ 98.77
1551
1529
1339
2036
Market Price
$ 71.43
3059
2378
2218
3991