Market Price
$ 70.17
Selling Price
$ 63.29
1962
1759
1096
3304
Market Price
$ 111.51
Selling Price
$ 97.86
1673
635
1398
2509
Market Price
$ 92.66
Selling Price
$ 79.68
1882
1328
1354
2658
Market Price
$ 94.81
Selling Price
$ 81.84
4201
1735
2152
4536
Market Price
$ 107.65
Selling Price
$ 91.51
146
118
101
518
Market Price
$ 105.25
Selling Price
$ 92.23
1385
1230
542
3745
Market Price
$ 69.59
Selling Price
$ 60.88
2180
1528
1983
4442
Market Price
$ 111.64
Selling Price
$ 96.39
1988
984
914
3050
Market Price
$ 74.93
Selling Price
$ 63.36
880
670
492
3474
Market Price
$ 82.71
Selling Price
$ 69.80
1673
476
1379
2563
Market Price
$ 88.21
Selling Price
$ 76.88
2302
1051
1471
4859
Market Price
$ 102.46
Selling Price
$ 86.54
625
193
402
970
Market Price
$ 99.08
Selling Price
$ 85.60
2268
861
692
4771
Market Price
$ 72.85
Selling Price
$ 66.16
3316
2532
1927
4940
Market Price
$ 106.58
Selling Price
$ 92.73
1354
381
279
2517
Market Price
$ 80.60
Selling Price
$ 70.17
1610
933
1342
4533
Market Price
$ 116.24
Selling Price
$ 97.04
1909
1110
688
3164
Market Price
$ 107.01
Selling Price
$ 90.67
448
336
329
693
Market Price
$ 80.67
Selling Price
$ 71.11
1170
465
839
1201
Market Price
$ 98.49
Selling Price
$ 84.62
354
337
352
541
Market Price
$ 80.94
Selling Price
$ 69.67
882
184
828
909
Market Price
$ 116.87
Selling Price
$ 98.91
1842
1372
1735
4327
Market Price
$ 88.44
Selling Price
$ 79.29
923
851
323
2980
Market Price
$ 111.30
Selling Price
$ 95.52
3342
2774
1648
4838
Market Price
$ 82.41
Selling Price
$ 70.43
1119
1015
661
3187
Market Price
$ 75.85
Selling Price
$ 67.21
1461
384
1120
3105
Market Price
$ 78.93
Selling Price
$ 70.21
714
662
214
3527
Market Price
$ 88.79
Selling Price
$ 76.27
2285
1166
681
4238
Market Price
$ 63.45
Selling Price
$ 56.05
785
484
671
3839
Market Price
$ 72.83
Selling Price
$ 64.33
964
812
311
1518
Market Price
$ 82.57
Selling Price
$ 70.20
2831
2609
2438
3941
Market Price
$ 105.64
Selling Price
$ 91.89
2686
1310
1386
3468
Market Price
$ 78.03
Selling Price
$ 67.42
2278
791
691
2293
Market Price
$ 103.15
Selling Price
$ 92.74
1423
335
1086
4656
Market Price
$ 60.68
Selling Price
$ 55.09
467
233
161
1988
Market Price
$ 103.73
Selling Price
$ 86.57
3093
1051
909
3731
Market Price
$ 108.09
Selling Price
$ 92.92
996
253
919
3435
Market Price
$ 91.86
Selling Price
$ 78.34
855
428
367
1742
Market Price
$ 92.09
Selling Price
$ 81.26
809
217
318
1098
Market Price
$ 86.34
Selling Price
$ 76.32
769
525
654
778