Market Price
$ 93.27
Selling Price
$ 84.05
3682
3452
1074
4336
Market Price
$ 92.89
Selling Price
$ 79.25
186
172
83
640
Market Price
$ 81.76
Selling Price
$ 71.08
1385
1316
378
1700
Market Price
$ 83.02
Selling Price
$ 73.71
1520
759
366
1982
Market Price
$ 110.82
Selling Price
$ 95.49
678
578
653
2277
Market Price
$ 103.60
Selling Price
$ 86.91
844
688
682
3824
Market Price
$ 110.46
Selling Price
$ 94.69
1175
467
1060
4579
Market Price
$ 93.11
Selling Price
$ 81.18
464
204
389
1183
Market Price
$ 98.73
Selling Price
$ 85.40
1154
366
832
2331
Market Price
$ 91.41
Selling Price
$ 82.27
934
634
877
1195
Market Price
$ 85.73
Selling Price
$ 75.65
2156
1495
1971
4989
Market Price
$ 73.43
Selling Price
$ 65.66
2394
1078
2366
3404
Market Price
$ 90.17
Selling Price
$ 80.55
1940
766
1900
2308
Market Price
$ 105.90
Selling Price
$ 94.03
1814
708
1223
3453
Market Price
$ 96.22
Selling Price
$ 82.20
2878
2646
2512
3493
Market Price
$ 68.16
Selling Price
$ 57.98
3126
2530
1765
4521
Market Price
$ 88.46
Selling Price
$ 80.24
571
472
548
2722
Market Price
$ 76.45
Selling Price
$ 66.74
455
234
104
640
Market Price
$ 112.20
Selling Price
$ 95.49
2568
722
2551
3937
Market Price
$ 68.47
Selling Price
$ 59.90
2622
805
1207
3490
Market Price
$ 93.24
Selling Price
$ 79.00
1791
1333
852
3415
Market Price
$ 104.52
Selling Price
$ 93.37
3551
2116
3297
3712
Market Price
$ 106.44
Selling Price
$ 96.28
219
122
147
1026
Market Price
$ 73.90
Selling Price
$ 67.01
2038
1638
1045
3061
Market Price
$ 88.80
Selling Price
$ 75.93
2284
873
1508
2354
Market Price
$ 79.39
Selling Price
$ 71.21
2735
1665
1919
2871
Market Price
$ 70.53
Selling Price
$ 60.37
1208
499
934
3039
Market Price
$ 66.87
Selling Price
$ 58.55
1171
369
585
4499
Market Price
$ 101.50
Selling Price
$ 88.46
1260
460
1084
1571
Market Price
$ 74.22
Selling Price
$ 65.58
2307
1342
1480
2863
Market Price
$ 69.90
Selling Price
$ 61.48
3279
1896
2833
3743
Market Price
$ 73.76
Selling Price
$ 62.27
734
260
301
3152
Market Price
$ 106.40
Selling Price
$ 94.29
2336
1079
1768
2745
Market Price
$ 99.31
Selling Price
$ 88.73
1180
893
902
1271
Market Price
$ 93.69
Selling Price
$ 83.46
2230
2184
646
2392
Market Price
$ 72.03
Selling Price
$ 61.85
2218
1639
773
4291
Market Price
$ 64.52
Selling Price
$ 56.93
1276
523
275
1318
Market Price
$ 82.42
Selling Price
$ 70.60
3405
3081
1155
3494
Market Price
$ 91.17
Selling Price
$ 80.35
911
336
551
3476
Market Price
$ 101.44
Selling Price
$ 92.06
1922
1446
1721
3016