Market Price
$ 56.50
748
154
275
1491
Market Price
$ 50.59
1205
778
943
3035
Market Price
$ 28.95
281
205
101
607
Market Price
$ 35.42
1827
1261
1034
3476
Market Price
$ 40.27
1405
721
695
3631
Market Price
$ 34.09
926
569
598
3860
Market Price
$ 32.29
1421
435
1092
1818
Market Price
$ 47.84
270
227
229
497
Market Price
$ 58.84
1156
1128
688
1192
Market Price
$ 30.72
2738
1162
1016
3538
Market Price
$ 63.01
1290
402
818
2994
Market Price
$ 61.47
369
271
221
998
Market Price
$ 29.83
2113
1203
1001
4253
Market Price
$ 58.77
2864
1602
895
3662
Market Price
$ 63.67
2531
868
1839
3336
Market Price
$ 54.57
2547
2416
760
4804
Market Price
$ 45.48
3377
1865
1248
3714
Market Price
$ 32.68
2537
1024
2188
2993
Market Price
$ 55.94
3886
3410
3012
4128
Market Price
$ 45.38
1968
1202
495
3244
Market Price
$ 52.29
2702
1280
2451
4340
Market Price
$ 32.68
2841
2634
2556
4638
Market Price
$ 51.89
1846
915
608
2199
Market Price
$ 67.99
4248
2039
3726
4781
Market Price
$ 45.52
2213
1740
816
4379
Market Price
$ 59.35
977
218
278
1814
Market Price
$ 30.39
2063
497
1153
4092
Market Price
$ 37.33
623
174
347
1165
Market Price
$ 67.92
804
739
404
3451
Market Price
$ 66.89
658
543
131
1664
Market Price
$ 59.44
3965
3292
3141
4115
Market Price
$ 56.55
2271
842
2097
3455
Market Price
$ 52.31
3125
652
1980
3747
Market Price
$ 61.20
328
65
321
691
Market Price
$ 46.81
1120
518
518
3652
Market Price
$ 44.87
319
256
70
974
Market Price
$ 39.34
396
142
383
1691
Market Price
$ 38.16
1895
1413
1450
3806
Market Price
$ 42.55
1135
884
921
2938
Market Price
$ 34.81
1642
1047
350
1958