Market Price
$ 92.97
Selling Price
$ 82.52
4370
3506
1891
4558
Market Price
$ 107.03
Selling Price
$ 95.92
3578
917
3502
3908
Market Price
$ 97.47
Selling Price
$ 84.69
1169
955
1018
1620
Market Price
$ 89.85
Selling Price
$ 76.17
474
278
352
721
Market Price
$ 95.05
Selling Price
$ 80.39
1970
1386
487
2388
Market Price
$ 83.97
Selling Price
$ 75.60
2925
878
2031
3419
Market Price
$ 90.86
Selling Price
$ 80.86
2978
1348
1159
3268
Market Price
$ 68.25
Selling Price
$ 61.90
1676
1136
1229
3541
Market Price
$ 69.26
Selling Price
$ 57.89
139
85
67
480
Market Price
$ 103.61
Selling Price
$ 86.84
734
507
540
1487
Market Price
$ 75.08
Selling Price
$ 63.11
1439
1262
757
1654
Market Price
$ 83.59
Selling Price
$ 72.57
1306
262
305
3651
Market Price
$ 97.07
Selling Price
$ 81.58
1013
442
969
4131
Market Price
$ 89.21
Selling Price
$ 78.78
1400
1397
667
3301
Market Price
$ 102.13
Selling Price
$ 85.77
1222
947
1044
4068
Market Price
$ 81.02
Selling Price
$ 69.02
693
692
486
3145
Market Price
$ 109.74
Selling Price
$ 97.45
1169
282
441
4435
Market Price
$ 73.99
Selling Price
$ 62.41
516
231
239
884
Market Price
$ 96.33
Selling Price
$ 82.53
1954
1111
708
3864
Market Price
$ 93.52
Selling Price
$ 83.74
158
36
57
766
Market Price
$ 75.49
Selling Price
$ 64.40
1135
713
581
1307
Market Price
$ 72.17
Selling Price
$ 61.08
2041
727
845
2535
Market Price
$ 71.00
Selling Price
$ 62.00
824
335
276
1802
Market Price
$ 76.36
Selling Price
$ 64.64
3099
1383
2513
4816
Market Price
$ 77.03
Selling Price
$ 68.74
1019
338
958
3784
Market Price
$ 66.45
Selling Price
$ 60.02
829
218
188
1763
Market Price
$ 103.24
Selling Price
$ 88.11
369
224
219
1468
Market Price
$ 76.38
Selling Price
$ 64.52
984
378
336
1424
Market Price
$ 66.75
Selling Price
$ 59.82
2337
935
893
4038
Market Price
$ 106.89
Selling Price
$ 89.20
4755
3749
2466
4957
Market Price
$ 76.92
Selling Price
$ 66.39
2324
1424
1266
3384
Market Price
$ 74.99
Selling Price
$ 62.58
2787
2755
1431
3980
Market Price
$ 106.63
Selling Price
$ 93.18
1705
1299
749
2542
Market Price
$ 84.68
Selling Price
$ 72.10
3905
3635
2689
4154
Market Price
$ 80.88
Selling Price
$ 70.78
3173
2800
2452
3997
Market Price
$ 67.81
Selling Price
$ 60.93
557
383
482
796
Market Price
$ 87.22
Selling Price
$ 74.29
943
353
686
1452
Market Price
$ 64.35
Selling Price
$ 55.84
2252
1272
1833
4416
Market Price
$ 112.37
Selling Price
$ 93.96
1830
1177
1554
4151
Market Price
$ 67.65
Selling Price
$ 60.99
1682
1663
1133
2145