Market Price
$ 87.05
Selling Price
$ 76.04
1077
582
387
1736
Market Price
$ 98.24
Selling Price
$ 82.79
1352
407
886
2644
Market Price
$ 73.38
Selling Price
$ 64.97
867
673
268
880
Market Price
$ 86.27
Selling Price
$ 77.02
2296
2114
2271
2938
Market Price
$ 102.26
Selling Price
$ 88.38
1744
470
1073
2537
Market Price
$ 114.96
Selling Price
$ 96.83
1003
397
809
1363
Market Price
$ 84.41
Selling Price
$ 71.00
1414
802
338
1538
Market Price
$ 75.78
Selling Price
$ 67.72
319
169
293
705
Market Price
$ 94.27
Selling Price
$ 85.54
2239
635
1354
3309
Market Price
$ 65.18
Selling Price
$ 57.66
2141
1090
1166
2791
Market Price
$ 104.13
Selling Price
$ 93.25
2377
2323
2217
3252
Market Price
$ 82.56
Selling Price
$ 73.87
2079
930
1043
2596
Market Price
$ 85.28
Selling Price
$ 73.69
689
142
414
1067
Market Price
$ 109.29
Selling Price
$ 94.53
386
133
295
498
Market Price
$ 80.64
Selling Price
$ 70.66
1464
1412
677
4588
Market Price
$ 80.37
Selling Price
$ 67.92
808
517
245
2454
Market Price
$ 96.74
Selling Price
$ 85.98
348
80
227
631
Market Price
$ 103.51
Selling Price
$ 87.66
4418
1128
3016
4847
Market Price
$ 80.90
Selling Price
$ 69.77
503
404
476
511
Market Price
$ 78.29
Selling Price
$ 68.73
1157
1104
341
4474
Market Price
$ 100.34
Selling Price
$ 87.62
253
145
120
1064
Market Price
$ 90.23
Selling Price
$ 75.46
1697
1050
1074
2657
Market Price
$ 70.62
Selling Price
$ 63.56
1920
1486
1004
2595
Market Price
$ 72.02
Selling Price
$ 62.45
1258
1135
1236
3793
Market Price
$ 88.61
Selling Price
$ 79.23
3423
2167
3229
3771
Market Price
$ 87.06
Selling Price
$ 78.23
730
636
575
2838
Market Price
$ 81.52
Selling Price
$ 70.97
477
463
252
1096
Market Price
$ 69.68
Selling Price
$ 59.21
2136
1311
2120
2455
Market Price
$ 64.92
Selling Price
$ 56.70
2817
2463
944
4347
Market Price
$ 95.72
Selling Price
$ 85.76
1978
1504
1693
3991
Market Price
$ 84.92
Selling Price
$ 76.37
3837
2589
1021
4440
Market Price
$ 105.91
Selling Price
$ 95.03
503
401
392
687
Market Price
$ 62.64
Selling Price
$ 55.92
2236
603
1617
4466
Market Price
$ 86.71
Selling Price
$ 72.53
529
521
347
852
Market Price
$ 99.50
Selling Price
$ 83.91
1548
413
657
4708
Market Price
$ 77.82
Selling Price
$ 68.00
2883
2283
1895
4621
Market Price
$ 113.60
Selling Price
$ 96.37
2271
1020
1520
2979
Market Price
$ 103.81
Selling Price
$ 90.28
1578
1038
1033
3686
Market Price
$ 64.79
Selling Price
$ 56.00
1569
792
751
3151
Market Price
$ 104.77
Selling Price
$ 88.92
826
542
804
2382