Market Price
$ 72.21
Selling Price
$ 61.20
2582
1770
1695
3691
Market Price
$ 93.84
Selling Price
$ 82.78
1007
711
225
3472
Market Price
$ 98.33
Selling Price
$ 84.57
1273
282
677
1911
Market Price
$ 113.40
Selling Price
$ 95.03
1401
879
483
1631
Market Price
$ 90.88
Selling Price
$ 82.52
3126
1953
2063
3790
Market Price
$ 99.58
Selling Price
$ 87.52
1208
886
340
4179
Market Price
$ 67.00
Selling Price
$ 56.03
1960
797
1919
3100
Market Price
$ 69.46
Selling Price
$ 60.55
1192
688
607
1996
Market Price
$ 110.01
Selling Price
$ 93.24
2091
1776
699
2292
Market Price
$ 68.93
Selling Price
$ 58.21
1074
677
654
2301
Market Price
$ 71.42
Selling Price
$ 62.27
1680
709
449
3526
Market Price
$ 109.71
Selling Price
$ 95.39
789
217
785
2135
Market Price
$ 67.42
Selling Price
$ 61.22
2715
2551
2283
4201
Market Price
$ 110.48
Selling Price
$ 95.90
2289
679
1445
3137
Market Price
$ 102.75
Selling Price
$ 91.77
1758
1007
995
1926
Market Price
$ 67.37
Selling Price
$ 58.65
1301
317
835
4617
Market Price
$ 102.84
Selling Price
$ 92.82
1137
581
911
3405
Market Price
$ 101.80
Selling Price
$ 87.48
3879
2749
1558
4623
Market Price
$ 109.75
Selling Price
$ 96.53
810
562
169
3910
Market Price
$ 115.87
Selling Price
$ 98.73
1890
917
785
4279
Market Price
$ 65.17
Selling Price
$ 55.37
2614
1336
712
4268
Market Price
$ 93.87
Selling Price
$ 85.04
643
310
171
1349
Market Price
$ 100.57
Selling Price
$ 90.27
1525
1318
435
2995
Market Price
$ 102.97
Selling Price
$ 89.11
654
609
231
2160
Market Price
$ 81.70
Selling Price
$ 70.76
511
123
188
1774
Market Price
$ 61.07
Selling Price
$ 55.23
2412
682
1606
3869
Market Price
$ 75.03
Selling Price
$ 64.79
2509
1549
1451
2510
Market Price
$ 63.84
Selling Price
$ 56.58
932
655
740
2101
Market Price
$ 80.16
Selling Price
$ 69.04
2709
672
2340
3013
Market Price
$ 90.25
Selling Price
$ 77.87
519
189
193
1860
Market Price
$ 67.65
Selling Price
$ 59.10
536
373
524
1081
Market Price
$ 96.47
Selling Price
$ 83.54
1108
435
881
2486
Market Price
$ 82.15
Selling Price
$ 71.87
1723
1623
1111
2701
Market Price
$ 98.89
Selling Price
$ 88.28
321
252
69
437
Market Price
$ 100.93
Selling Price
$ 90.17
2772
2110
1420
3012
Market Price
$ 82.37
Selling Price
$ 73.19
310
292
81
1517
Market Price
$ 68.90
Selling Price
$ 58.92
1848
1369
1422
2053
Market Price
$ 96.72
Selling Price
$ 84.81
558
381
148
1433
Market Price
$ 98.55
Selling Price
$ 88.71
845
264
485
2301
Market Price
$ 81.84
Selling Price
$ 71.91
4909
3337
3039
4941