Market Price
$ 107.13
1483
710
565
4615
Market Price
$ 81.87
1839
463
1591
3185
Market Price
$ 106.53
1202
326
560
3048
Market Price
$ 103.29
2459
1416
2042
3165
Market Price
$ 94.28
1510
451
480
3782
Market Price
$ 89.14
956
665
878
3004
Market Price
$ 80.41
2273
1646
1126
2287
Market Price
$ 63.40
1258
671
367
2722
Market Price
$ 79.48
2982
1884
1499
3536
Market Price
$ 109.42
2203
1641
880
2354
Market Price
$ 110.15
1409
731
647
1808
Market Price
$ 82.19
3309
2873
2133
4881
Market Price
$ 106.92
3844
3634
1473
4288
Market Price
$ 94.40
407
200
315
642
Market Price
$ 85.50
1517
698
1292
1945
Market Price
$ 90.90
2551
2217
1693
3700
Market Price
$ 109.07
1161
954
1117
2906
Market Price
$ 89.53
382
319
155
520
Market Price
$ 98.63
863
647
487
1290
Market Price
$ 73.55
2352
1295
1541
3953
Market Price
$ 72.10
323
88
218
430
Market Price
$ 115.14
2659
706
723
3512
Market Price
$ 108.37
733
216
659
1533
Market Price
$ 66.07
1246
272
361
2896
Market Price
$ 108.07
1685
699
847
1781
Market Price
$ 79.28
2710
1239
2292
3789
Market Price
$ 92.90
213
182
120
506
Market Price
$ 108.40
824
441
301
3132
Market Price
$ 85.10
3106
1917
2185
4258
Market Price
$ 108.92
1534
1179
621
3962
Market Price
$ 73.93
1374
405
510
4628
Market Price
$ 91.42
1996
1837
980
3577
Market Price
$ 79.08
1347
800
904
4297
Market Price
$ 93.54
2436
1325
578
4939
Market Price
$ 112.90
650
360
144
1091
Market Price
$ 78.03
1589
1219
786
3833
Market Price
$ 111.92
1782
884
880
3228
Market Price
$ 81.67
2609
2594
1557
2788
Market Price
$ 66.58
4031
976
1921
4100
Market Price
$ 96.50
2276
736
784
2283