Market Price
$ 92.02
Selling Price
$ 78.60
623
218
204
872
Market Price
$ 110.14
Selling Price
$ 93.59
540
318
481
1166
Market Price
$ 76.75
Selling Price
$ 67.45
2833
1976
2062
3057
Market Price
$ 71.52
Selling Price
$ 62.88
588
405
570
1598
Market Price
$ 87.81
Selling Price
$ 78.65
2469
1620
1798
4183
Market Price
$ 105.42
Selling Price
$ 91.80
959
536
312
1575
Market Price
$ 103.95
Selling Price
$ 93.78
327
243
122
700
Market Price
$ 75.90
Selling Price
$ 63.36
1068
311
294
1462
Market Price
$ 66.86
Selling Price
$ 56.01
849
353
432
1731
Market Price
$ 93.51
Selling Price
$ 83.23
1579
1253
784
4374
Market Price
$ 80.20
Selling Price
$ 72.38
1096
728
320
4584
Market Price
$ 98.63
Selling Price
$ 89.22
3982
2379
2794
4493
Market Price
$ 101.34
Selling Price
$ 91.58
1474
1230
419
4327
Market Price
$ 85.93
Selling Price
$ 75.22
2329
582
1135
3723
Market Price
$ 68.15
Selling Price
$ 61.85
179
177
147
861
Market Price
$ 66.96
Selling Price
$ 59.67
1401
1052
819
2974
Market Price
$ 105.09
Selling Price
$ 89.84
1366
1352
1245
1939
Market Price
$ 96.59
Selling Price
$ 82.17
1720
722
887
3089
Market Price
$ 103.67
Selling Price
$ 88.67
2324
1351
1359
2936
Market Price
$ 84.14
Selling Price
$ 72.73
4087
1129
3834
4956
Market Price
$ 64.82
Selling Price
$ 58.66
597
381
493
828
Market Price
$ 97.72
Selling Price
$ 84.53
1132
543
414
1244
Market Price
$ 102.32
Selling Price
$ 88.33
2786
1905
2662
3581
Market Price
$ 101.40
Selling Price
$ 86.03
527
417
121
1891
Market Price
$ 75.89
Selling Price
$ 66.28
882
549
732
1688
Market Price
$ 92.34
Selling Price
$ 78.12
743
569
515
3405
Market Price
$ 71.84
Selling Price
$ 60.45
946
733
799
1074
Market Price
$ 79.56
Selling Price
$ 71.04
4038
1290
3704
4588
Market Price
$ 107.55
Selling Price
$ 94.58
3700
1180
2287
3946
Market Price
$ 99.67
Selling Price
$ 86.28
1363
615
1249
2851
Market Price
$ 93.53
Selling Price
$ 79.28
675
267
308
3031
Market Price
$ 97.60
Selling Price
$ 85.04
973
326
282
3004
Market Price
$ 115.04
Selling Price
$ 96.97
1485
1157
1036
4482
Market Price
$ 80.02
Selling Price
$ 70.94
1973
438
498
2629
Market Price
$ 80.05
Selling Price
$ 67.58
812
673
248
1275
Market Price
$ 96.54
Selling Price
$ 85.32
1856
386
813
3838
Market Price
$ 100.34
Selling Price
$ 86.67
1657
1141
1180
1728
Market Price
$ 115.81
Selling Price
$ 97.68
3575
2187
2825
4894
Market Price
$ 96.90
Selling Price
$ 86.25
3897
2771
1598
4677
Market Price
$ 92.05
Selling Price
$ 78.19
1667
1065
1615
2927