Market Price
$ 119.86
Selling Price
$ 108.57
1740
1167
1387
1755
Market Price
$ 136.90
Selling Price
$ 118.70
1633
801
402
2935
Market Price
$ 98.99
Selling Price
$ 88.31
888
877
813
3935
Market Price
$ 116.13
Selling Price
$ 100.95
672
292
287
686
Market Price
$ 96.69
Selling Price
$ 82.15
859
243
846
2549
Market Price
$ 94.18
Selling Price
$ 79.93
2800
2599
2018
3075
Market Price
$ 131.82
Selling Price
$ 115.83
4484
2808
4164
4687
Market Price
$ 121.17
Selling Price
$ 109.75
2534
1042
693
3940
Market Price
$ 117.59
Selling Price
$ 104.30
710
696
523
1816
Market Price
$ 114.53
Selling Price
$ 97.25
574
456
152
1238
Market Price
$ 81.50
Selling Price
$ 70.65
1473
693
1179
1520
Market Price
$ 91.53
Selling Price
$ 78.67
1066
929
776
4463
Market Price
$ 135.73
Selling Price
$ 117.56
600
299
364
2268
Market Price
$ 112.76
Selling Price
$ 96.39
946
829
784
1806
Market Price
$ 111.02
Selling Price
$ 98.12
2923
670
2223
3319
Market Price
$ 89.38
Selling Price
$ 74.74
1143
604
488
1954
Market Price
$ 100.75
Selling Price
$ 85.19
2905
2407
2167
3442
Market Price
$ 129.46
Selling Price
$ 110.41
2009
564
847
2537
Market Price
$ 98.18
Selling Price
$ 82.28
905
185
540
3878
Market Price
$ 105.96
Selling Price
$ 93.66
827
532
424
2656
Market Price
$ 80.73
Selling Price
$ 72.01
3214
1529
990
3625
Market Price
$ 92.37
Selling Price
$ 82.13
862
762
367
2092
Market Price
$ 82.65
Selling Price
$ 72.88
1506
331
442
3949
Market Price
$ 103.32
Selling Price
$ 87.42
2437
777
487
4985
Market Price
$ 94.31
Selling Price
$ 81.41
514
241
277
792
Market Price
$ 132.49
Selling Price
$ 116.55
1689
1270
1489
2209
Market Price
$ 103.94
Selling Price
$ 93.77
504
233
131
878
Market Price
$ 87.91
Selling Price
$ 77.44
275
238
133
596
Market Price
$ 128.21
Selling Price
$ 107.81
731
317
675
1994
Market Price
$ 129.46
Selling Price
$ 113.87
1720
891
954
3515
Market Price
$ 96.49
Selling Price
$ 80.51
448
154
93
836
Market Price
$ 106.14
Selling Price
$ 89.56
1870
1553
583
2422
Market Price
$ 113.22
Selling Price
$ 99.10
1113
863
648
1537
Market Price
$ 92.46
Selling Price
$ 78.64
204
54
137
658
Market Price
$ 83.08
Selling Price
$ 74.71
2335
2144
1038
2742
Market Price
$ 109.48
Selling Price
$ 91.63
3737
2934
3335
4762
Market Price
$ 82.11
Selling Price
$ 71.15
596
265
406
957
Market Price
$ 110.29
Selling Price
$ 98.03
1490
580
522
3829
Market Price
$ 96.05
Selling Price
$ 83.01
949
317
579
1307
Market Price
$ 137.27
Selling Price
$ 115.67
1037
878
900
2665