Market Price
$ 94.02
Selling Price
$ 84.75
1708
1614
693
3114
Market Price
$ 71.86
Selling Price
$ 63.96
1195
392
545
1216
Market Price
$ 98.52
Selling Price
$ 89.35
694
635
435
1127
Market Price
$ 90.32
Selling Price
$ 79.93
1856
459
1158
2379
Market Price
$ 78.59
Selling Price
$ 70.44
1435
641
712
1515
Market Price
$ 68.31
Selling Price
$ 57.75
3315
794
3223
3403
Market Price
$ 114.80
Selling Price
$ 98.44
2753
2348
1256
4895
Market Price
$ 97.56
Selling Price
$ 82.49
882
645
707
1019
Market Price
$ 67.40
Selling Price
$ 57.00
1521
1162
656
1615
Market Price
$ 103.39
Selling Price
$ 93.16
1880
872
1340
3822
Market Price
$ 85.44
Selling Price
$ 73.94
898
704
696
3346
Market Price
$ 66.44
Selling Price
$ 59.18
551
182
170
2615
Market Price
$ 62.29
Selling Price
$ 55.66
1717
1550
490
4743
Market Price
$ 94.50
Selling Price
$ 84.04
744
218
250
2918
Market Price
$ 69.09
Selling Price
$ 59.17
4261
2090
3020
4824
Market Price
$ 73.94
Selling Price
$ 66.94
1461
693
865
1559
Market Price
$ 104.50
Selling Price
$ 88.18
2907
1990
2027
3465
Market Price
$ 104.51
Selling Price
$ 91.65
2414
1909
914
2597
Market Price
$ 86.20
Selling Price
$ 75.69
358
110
124
1027
Market Price
$ 72.08
Selling Price
$ 62.61
1729
395
576
4801
Market Price
$ 69.24
Selling Price
$ 60.78
1440
642
494
1514
Market Price
$ 73.38
Selling Price
$ 62.10
2339
1878
480
4592
Market Price
$ 112.10
Selling Price
$ 94.24
4135
3228
1854
4378
Market Price
$ 88.00
Selling Price
$ 74.03
1721
725
438
4562
Market Price
$ 98.72
Selling Price
$ 88.30
1475
616
1316
1795
Market Price
$ 101.46
Selling Price
$ 89.49
945
350
340
1717
Market Price
$ 80.48
Selling Price
$ 72.05
426
133
148
1221
Market Price
$ 102.48
Selling Price
$ 86.58
2695
1522
2418
4754
Market Price
$ 63.78
Selling Price
$ 57.96
2559
2118
693
2972
Market Price
$ 89.72
Selling Price
$ 78.73
859
269
598
2640
Market Price
$ 105.97
Selling Price
$ 93.57
2295
1515
2071
2352
Market Price
$ 74.63
Selling Price
$ 67.38
1711
821
1646
2109
Market Price
$ 69.16
Selling Price
$ 62.77
261
130
110
578
Market Price
$ 108.74
Selling Price
$ 93.16
1508
1096
895
1634
Market Price
$ 65.64
Selling Price
$ 57.34
214
197
94
496
Market Price
$ 68.07
Selling Price
$ 60.84
444
439
311
1055
Market Price
$ 104.15
Selling Price
$ 93.29
1699
463
1216
3589
Market Price
$ 86.56
Selling Price
$ 72.87
1077
509
967
1673
Market Price
$ 67.35
Selling Price
$ 57.36
3325
3292
3075
3935
Market Price
$ 112.59
Selling Price
$ 96.97
673
596
673
2193