Market Price
$ 87.86
Selling Price
$ 75.17
480
394
151
1197
Market Price
$ 109.91
Selling Price
$ 92.34
1929
647
1177
3567
Market Price
$ 111.26
Selling Price
$ 95.85
1234
1132
1168
2160
Market Price
$ 78.05
Selling Price
$ 66.64
3824
3500
3133
4483
Market Price
$ 90.42
Selling Price
$ 75.45
2199
1156
1952
2784
Market Price
$ 78.08
Selling Price
$ 70.53
518
414
192
1797
Market Price
$ 66.06
Selling Price
$ 59.40
940
727
732
4375
Market Price
$ 67.71
Selling Price
$ 57.16
226
90
47
475
Market Price
$ 98.32
Selling Price
$ 86.47
1162
269
722
1636
Market Price
$ 104.35
Selling Price
$ 92.06
1415
1245
445
2256
Market Price
$ 71.20
Selling Price
$ 62.27
1123
981
686
2851
Market Price
$ 114.70
Selling Price
$ 98.77
538
444
271
1082
Market Price
$ 107.82
Selling Price
$ 96.19
4187
1659
2922
4893
Market Price
$ 105.19
Selling Price
$ 94.39
755
236
508
1134
Market Price
$ 89.26
Selling Price
$ 77.59
3391
1469
1501
3995
Market Price
$ 91.13
Selling Price
$ 79.52
734
308
330
1944
Market Price
$ 82.98
Selling Price
$ 73.67
1268
563
669
1811
Market Price
$ 73.54
Selling Price
$ 63.28
177
120
74
436
Market Price
$ 72.66
Selling Price
$ 62.57
600
592
134
1277
Market Price
$ 108.16
Selling Price
$ 94.20
4056
1630
1915
4462
Market Price
$ 85.59
Selling Price
$ 73.80
2995
1343
645
4047
Market Price
$ 101.16
Selling Price
$ 87.94
1708
1190
1111
4369
Market Price
$ 106.51
Selling Price
$ 88.96
2263
2161
1268
2473
Market Price
$ 62.97
Selling Price
$ 56.63
2047
624
610
2802
Market Price
$ 87.40
Selling Price
$ 75.72
2712
1031
2433
3025
Market Price
$ 66.81
Selling Price
$ 59.67
619
433
183
2724
Market Price
$ 62.28
Selling Price
$ 55.87
1562
474
643
2165
Market Price
$ 94.16
Selling Price
$ 84.22
604
218
461
1165
Market Price
$ 66.85
Selling Price
$ 59.42
2899
2329
2302
3917
Market Price
$ 112.97
Selling Price
$ 96.62
4686
2265
2432
4689
Market Price
$ 89.95
Selling Price
$ 78.89
1464
1289
499
4284
Market Price
$ 73.62
Selling Price
$ 66.28
669
607
519
2861
Market Price
$ 91.60
Selling Price
$ 80.51
3261
1872
1298
3731
Market Price
$ 89.06
Selling Price
$ 79.09
533
144
515
1254
Market Price
$ 83.79
Selling Price
$ 71.98
1095
595
265
1906
Market Price
$ 85.16
Selling Price
$ 75.26
1923
1297
413
2162
Market Price
$ 99.55
Selling Price
$ 83.11
3407
2710
1009
4850
Market Price
$ 73.61
Selling Price
$ 65.77
1478
943
1302
2269
Market Price
$ 76.26
Selling Price
$ 63.58
2275
1071
1316
4290
Market Price
$ 76.17
Selling Price
$ 65.71
2052
612
1365
2473