Market Price
$ 93.04
Selling Price
$ 79.49
1470
1019
361
4979
Market Price
$ 101.30
Selling Price
$ 88.05
1121
443
703
2036
Market Price
$ 84.26
Selling Price
$ 72.59
1694
1295
692
2003
Market Price
$ 98.32
Selling Price
$ 87.97
497
385
493
2173
Market Price
$ 99.19
Selling Price
$ 89.42
3024
2893
2681
3568
Market Price
$ 63.65
Selling Price
$ 57.37
1093
952
629
1772
Market Price
$ 85.48
Selling Price
$ 76.82
2083
787
1350
2170
Market Price
$ 84.86
Selling Price
$ 75.90
203
75
68
747
Market Price
$ 80.97
Selling Price
$ 67.90
1463
1258
1254
1725
Market Price
$ 79.84
Selling Price
$ 69.54
777
602
205
2069
Market Price
$ 83.62
Selling Price
$ 74.92
2296
2278
2246
4847
Market Price
$ 92.59
Selling Price
$ 83.36
2911
2295
2287
4767
Market Price
$ 109.58
Selling Price
$ 95.63
278
275
225
933
Market Price
$ 98.45
Selling Price
$ 83.93
2358
1346
2019
4181
Market Price
$ 68.76
Selling Price
$ 60.34
307
160
85
1509
Market Price
$ 95.43
Selling Price
$ 83.59
422
360
353
1519
Market Price
$ 80.33
Selling Price
$ 71.53
419
352
290
1708
Market Price
$ 98.60
Selling Price
$ 87.69
3375
1611
3264
3896
Market Price
$ 104.16
Selling Price
$ 89.31
1460
407
1446
1538
Market Price
$ 101.25
Selling Price
$ 86.61
1323
853
305
1696
Market Price
$ 94.61
Selling Price
$ 81.59
873
666
569
2844
Market Price
$ 82.24
Selling Price
$ 74.11
821
268
618
3454
Market Price
$ 104.66
Selling Price
$ 92.65
973
276
746
2387
Market Price
$ 79.47
Selling Price
$ 67.38
724
164
707
940
Market Price
$ 87.28
Selling Price
$ 77.75
4033
3694
1502
4904
Market Price
$ 82.35
Selling Price
$ 74.12
1506
1274
950
2304
Market Price
$ 104.37
Selling Price
$ 93.95
2580
1788
1228
3274
Market Price
$ 110.20
Selling Price
$ 98.87
1535
367
595
2422
Market Price
$ 79.72
Selling Price
$ 71.14
2024
853
590
3955
Market Price
$ 115.56
Selling Price
$ 96.61
694
245
370
808
Market Price
$ 67.54
Selling Price
$ 60.30
2418
1631
1504
2519
Market Price
$ 87.33
Selling Price
$ 79.29
647
398
646
1373
Market Price
$ 76.99
Selling Price
$ 64.39
658
330
631
2344
Market Price
$ 70.41
Selling Price
$ 62.55
3012
2840
1299
3252
Market Price
$ 71.61
Selling Price
$ 64.46
2140
885
2022
4757
Market Price
$ 108.29
Selling Price
$ 97.58
1742
365
598
2283
Market Price
$ 87.69
Selling Price
$ 78.82
2375
2089
2007
4967
Market Price
$ 89.97
Selling Price
$ 80.50
944
752
672
3514
Market Price
$ 71.79
Selling Price
$ 60.23
1173
781
1156
1313
Market Price
$ 94.17
Selling Price
$ 84.54
1271
957
621
4672