Market Price
$ 91.95
Selling Price
$ 80.17
4168
3022
3534
4803
Market Price
$ 76.44
Selling Price
$ 68.81
1035
268
728
1472
Market Price
$ 112.40
Selling Price
$ 98.96
1154
256
674
4918
Market Price
$ 112.20
Selling Price
$ 94.33
2874
1263
2535
3390
Market Price
$ 100.71
Selling Price
$ 91.24
1254
1236
739
2601
Market Price
$ 68.56
Selling Price
$ 58.28
980
581
905
2426
Market Price
$ 71.02
Selling Price
$ 63.06
1965
883
1375
4141
Market Price
$ 97.15
Selling Price
$ 82.00
275
234
202
446
Market Price
$ 96.37
Selling Price
$ 82.65
1779
1409
1480
2941
Market Price
$ 88.90
Selling Price
$ 77.42
308
64
301
1082
Market Price
$ 116.58
Selling Price
$ 97.81
598
161
156
856
Market Price
$ 66.47
Selling Price
$ 60.22
844
182
467
3265
Market Price
$ 109.82
Selling Price
$ 93.42
1941
1396
894
3338
Market Price
$ 82.44
Selling Price
$ 73.30
437
216
390
552
Market Price
$ 103.31
Selling Price
$ 87.36
1078
263
1076
3986
Market Price
$ 70.37
Selling Price
$ 58.83
1105
439
773
2219
Market Price
$ 78.28
Selling Price
$ 65.27
1295
1189
650
3099
Market Price
$ 94.07
Selling Price
$ 85.50
1809
903
974
2820
Market Price
$ 85.30
Selling Price
$ 73.08
2332
1795
795
3632
Market Price
$ 105.65
Selling Price
$ 89.64
840
555
713
3019
Market Price
$ 88.35
Selling Price
$ 77.37
1949
1563
957
2073
Market Price
$ 89.65
Selling Price
$ 80.74
2491
505
1277
4640
Market Price
$ 67.42
Selling Price
$ 61.11
877
678
524
3180
Market Price
$ 80.91
Selling Price
$ 71.26
776
482
717
3644
Market Price
$ 95.38
Selling Price
$ 80.07
180
149
64
530
Market Price
$ 84.90
Selling Price
$ 76.70
1892
458
1074
2395
Market Price
$ 111.88
Selling Price
$ 97.47
1990
1181
1565
2058
Market Price
$ 87.77
Selling Price
$ 74.55
1049
286
585
2912
Market Price
$ 65.41
Selling Price
$ 58.77
2912
788
2316
4919
Market Price
$ 114.82
Selling Price
$ 98.76
3263
1533
2146
4286
Market Price
$ 116.80
Selling Price
$ 97.34
642
627
315
3207
Market Price
$ 90.83
Selling Price
$ 81.65
866
203
482
1189
Market Price
$ 66.45
Selling Price
$ 55.97
3742
1318
819
4587
Market Price
$ 101.65
Selling Price
$ 91.74
1869
393
1116
2116
Market Price
$ 65.88
Selling Price
$ 57.24
2034
765
1718
3282
Market Price
$ 100.96
Selling Price
$ 90.49
3148
3117
2874
4118
Market Price
$ 98.85
Selling Price
$ 84.07
2484
933
955
3306
Market Price
$ 105.75
Selling Price
$ 91.61
1218
1148
318
3359
Market Price
$ 92.30
Selling Price
$ 77.00
1551
1516
1537
4175
Market Price
$ 111.05
Selling Price
$ 94.13
539
289
495
2104