Market Price
$ 103.77
Selling Price
$ 91.35
1872
1209
1537
2588
Market Price
$ 79.15
Selling Price
$ 69.94
308
263
145
630
Market Price
$ 75.06
Selling Price
$ 67.78
1123
350
566
3435
Market Price
$ 94.73
Selling Price
$ 85.98
4258
3914
2438
4399
Market Price
$ 80.40
Selling Price
$ 73.05
2475
1786
1376
3962
Market Price
$ 82.25
Selling Price
$ 74.75
379
147
223
1238
Market Price
$ 92.85
Selling Price
$ 81.90
3916
1025
3764
4815
Market Price
$ 93.46
Selling Price
$ 78.58
226
120
137
764
Market Price
$ 94.25
Selling Price
$ 85.34
1947
425
1214
3073
Market Price
$ 92.25
Selling Price
$ 83.04
1423
462
1298
2941
Market Price
$ 69.56
Selling Price
$ 62.29
483
483
276
593
Market Price
$ 81.46
Selling Price
$ 72.46
3562
850
2770
4175
Market Price
$ 78.27
Selling Price
$ 67.01
1309
700
734
3329
Market Price
$ 112.20
Selling Price
$ 98.53
1291
1288
1100
1579
Market Price
$ 74.08
Selling Price
$ 64.88
392
231
392
1904
Market Price
$ 80.46
Selling Price
$ 71.62
318
188
127
1211
Market Price
$ 94.64
Selling Price
$ 79.41
656
464
348
2850
Market Price
$ 100.23
Selling Price
$ 90.14
3809
1139
2260
4833
Market Price
$ 85.43
Selling Price
$ 76.10
751
410
190
1777
Market Price
$ 86.32
Selling Price
$ 78.45
1660
516
422
2929
Market Price
$ 66.93
Selling Price
$ 57.72
949
296
885
1679
Market Price
$ 114.80
Selling Price
$ 95.72
1105
619
275
4168
Market Price
$ 103.03
Selling Price
$ 92.63
1879
596
838
4159
Market Price
$ 88.83
Selling Price
$ 74.81
3218
2026
2978
3578
Market Price
$ 86.15
Selling Price
$ 75.47
3202
3083
1782
4332
Market Price
$ 77.34
Selling Price
$ 67.84
1485
1244
1264
2798
Market Price
$ 114.05
Selling Price
$ 98.92
1430
1247
1248
2160
Market Price
$ 111.13
Selling Price
$ 94.58
2687
935
1072
3091
Market Price
$ 69.02
Selling Price
$ 62.33
1307
1070
778
1839
Market Price
$ 76.96
Selling Price
$ 68.69
1010
422
352
2117
Market Price
$ 68.69
Selling Price
$ 60.70
1924
566
1514
2670
Market Price
$ 70.69
Selling Price
$ 59.94
1867
1428
1156
3272
Market Price
$ 85.25
Selling Price
$ 76.01
1828
1061
810
2718
Market Price
$ 69.43
Selling Price
$ 59.03
424
254
240
1563
Market Price
$ 94.11
Selling Price
$ 84.04
716
491
665
844
Market Price
$ 68.19
Selling Price
$ 58.07
2259
809
1259
3484
Market Price
$ 89.10
Selling Price
$ 79.76
662
391
291
2389
Market Price
$ 108.31
Selling Price
$ 95.25
1775
408
1472
1957
Market Price
$ 100.50
Selling Price
$ 84.49
3261
866
1808
3665
Market Price
$ 83.94
Selling Price
$ 76.07
3757
2695
2786
4221