Market Price
$ 92.17
Selling Price
$ 83.11
1100
1099
364
3339
Market Price
$ 65.54
Selling Price
$ 59.06
780
313
614
1003
Market Price
$ 76.89
Selling Price
$ 67.06
2049
1559
1611
2252
Market Price
$ 86.62
Selling Price
$ 73.75
1520
1086
474
2500
Market Price
$ 74.89
Selling Price
$ 67.56
3630
3340
1340
4937
Market Price
$ 78.24
Selling Price
$ 69.68
585
450
170
1422
Market Price
$ 66.78
Selling Price
$ 60.61
1157
863
756
1686
Market Price
$ 88.61
Selling Price
$ 74.13
2719
2629
866
3026
Market Price
$ 83.82
Selling Price
$ 70.34
1290
1141
710
3601
Market Price
$ 85.64
Selling Price
$ 74.19
3057
1258
2540
4764
Market Price
$ 108.77
Selling Price
$ 96.54
2485
1700
1045
3359
Market Price
$ 105.59
Selling Price
$ 88.50
809
221
276
1319
Market Price
$ 107.94
Selling Price
$ 96.99
556
553
287
715
Market Price
$ 100.57
Selling Price
$ 84.48
465
108
308
2148
Market Price
$ 106.35
Selling Price
$ 90.14
2230
1835
1725
3490
Market Price
$ 82.05
Selling Price
$ 74.40
2240
649
1107
2716
Market Price
$ 69.79
Selling Price
$ 60.96
2591
2003
2443
4637
Market Price
$ 85.84
Selling Price
$ 73.13
2434
1732
1704
3406
Market Price
$ 115.00
Selling Price
$ 97.90
220
116
206
762
Market Price
$ 109.34
Selling Price
$ 91.12
749
471
643
2705
Market Price
$ 63.07
Selling Price
$ 56.91
2314
1319
487
3043
Market Price
$ 86.58
Selling Price
$ 75.47
473
215
433
524
Market Price
$ 86.79
Selling Price
$ 73.81
346
107
129
588
Market Price
$ 76.38
Selling Price
$ 64.87
947
599
190
1061
Market Price
$ 88.12
Selling Price
$ 79.84
718
170
275
2748
Market Price
$ 87.37
Selling Price
$ 78.45
1637
1585
1270
1889
Market Price
$ 82.16
Selling Price
$ 71.13
2266
1718
1117
3368
Market Price
$ 85.46
Selling Price
$ 74.07
490
321
175
1635
Market Price
$ 78.17
Selling Price
$ 66.74
2330
1111
1865
4332
Market Price
$ 113.88
Selling Price
$ 97.54
1578
1470
681
3777
Market Price
$ 90.10
Selling Price
$ 77.98
1401
1328
1148
2803
Market Price
$ 87.30
Selling Price
$ 79.13
1260
547
634
3982
Market Price
$ 67.16
Selling Price
$ 58.22
1238
344
1033
3661
Market Price
$ 94.30
Selling Price
$ 81.65
813
433
499
1972
Market Price
$ 108.88
Selling Price
$ 98.35
1613
1542
1188
1991
Market Price
$ 106.25
Selling Price
$ 89.03
944
864
330
1040
Market Price
$ 80.62
Selling Price
$ 67.94
910
481
781
1251
Market Price
$ 72.61
Selling Price
$ 65.22
440
284
210
1285
Market Price
$ 98.31
Selling Price
$ 82.39
1356
858
299
2736
Market Price
$ 95.04
Selling Price
$ 82.57
2506
1043
667
2554