Market Price
$ 93.34
Selling Price
$ 82.17
3319
2070
3046
3830
Market Price
$ 122.17
Selling Price
$ 106.07
2442
1912
1346
2992
Market Price
$ 105.79
Selling Price
$ 92.72
1911
917
1335
2306
Market Price
$ 125.75
Selling Price
$ 112.51
785
675
302
1255
Market Price
$ 130.11
Selling Price
$ 116.61
3102
2459
2495
3505
Market Price
$ 99.13
Selling Price
$ 83.51
2950
1167
2376
4585
Market Price
$ 103.63
Selling Price
$ 93.65
232
127
166
967
Market Price
$ 82.21
Selling Price
$ 71.58
1905
1252
867
3188
Market Price
$ 93.26
Selling Price
$ 81.42
319
169
124
1599
Market Price
$ 102.63
Selling Price
$ 88.51
4039
2327
3898
4043
Market Price
$ 111.66
Selling Price
$ 97.04
2690
705
2436
4094
Market Price
$ 107.42
Selling Price
$ 92.23
2542
2016
1536
4543
Market Price
$ 128.96
Selling Price
$ 114.71
3796
775
3219
4344
Market Price
$ 78.81
Selling Price
$ 70.44
219
86
135
692
Market Price
$ 81.42
Selling Price
$ 72.49
1882
1015
1512
3726
Market Price
$ 121.57
Selling Price
$ 107.35
2265
1070
714
2557
Market Price
$ 90.61
Selling Price
$ 81.41
1836
1629
412
3612
Market Price
$ 90.17
Selling Price
$ 76.57
453
410
137
890
Market Price
$ 108.66
Selling Price
$ 93.81
1179
558
1142
3168
Market Price
$ 81.92
Selling Price
$ 74.16
1145
249
551
4779
Market Price
$ 101.81
Selling Price
$ 85.67
2743
1909
697
3294
Market Price
$ 127.62
Selling Price
$ 111.39
3838
1001
2340
4355
Market Price
$ 96.05
Selling Price
$ 83.76
3882
1602
2835
4397
Market Price
$ 89.37
Selling Price
$ 79.14
393
85
385
446
Market Price
$ 110.27
Selling Price
$ 97.31
2722
642
634
3228
Market Price
$ 112.94
Selling Price
$ 95.80
1029
793
792
2752
Market Price
$ 97.75
Selling Price
$ 87.24
3429
3036
1485
4411
Market Price
$ 86.27
Selling Price
$ 73.46
390
343
202
1267
Market Price
$ 118.91
Selling Price
$ 103.35
1384
1309
330
2170
Market Price
$ 83.83
Selling Price
$ 74.44
1974
1388
1414
2413
Market Price
$ 93.45
Selling Price
$ 82.94
833
755
825
1215
Market Price
$ 85.85
Selling Price
$ 73.43
1499
819
1449
1595
Market Price
$ 100.36
Selling Price
$ 88.06
803
389
222
1181
Market Price
$ 128.31
Selling Price
$ 115.63
1580
722
1497
4705
Market Price
$ 121.24
Selling Price
$ 106.70
2566
772
1953
4531
Market Price
$ 111.59
Selling Price
$ 99.29
889
805
375
3636
Market Price
$ 123.74
Selling Price
$ 106.58
4388
882
955
4982
Market Price
$ 82.62
Selling Price
$ 71.20
2981
880
2868
3627
Market Price
$ 122.29
Selling Price
$ 109.81
2347
1962
1093
4258
Market Price
$ 135.50
Selling Price
$ 119.28
1520
1065
1373
3822