Market Price
$ 64.94
Selling Price
$ 59.01
2259
2102
2116
3297
Market Price
$ 75.51
Selling Price
$ 63.10
3171
2317
2655
4118
Market Price
$ 115.23
Selling Price
$ 96.49
768
201
640
1445
Market Price
$ 103.61
Selling Price
$ 92.12
1015
398
768
4280
Market Price
$ 103.97
Selling Price
$ 88.37
1197
1183
648
1743
Market Price
$ 81.73
Selling Price
$ 68.91
1286
1147
400
1608
Market Price
$ 107.75
Selling Price
$ 96.39
1708
1216
681
2662
Market Price
$ 102.10
Selling Price
$ 90.01
820
696
720
1416
Market Price
$ 80.84
Selling Price
$ 70.22
170
54
94
494
Market Price
$ 78.37
Selling Price
$ 68.70
3746
3421
1472
4780
Market Price
$ 81.29
Selling Price
$ 72.75
1631
1090
1278
2938
Market Price
$ 94.60
Selling Price
$ 80.02
2770
2689
1674
4528
Market Price
$ 73.60
Selling Price
$ 61.45
996
411
612
1216
Market Price
$ 84.26
Selling Price
$ 72.08
626
299
214
1064
Market Price
$ 96.14
Selling Price
$ 81.32
245
225
221
579
Market Price
$ 73.26
Selling Price
$ 63.84
1542
1097
1426
1921
Market Price
$ 84.58
Selling Price
$ 75.62
1890
1037
1511
2150
Market Price
$ 80.00
Selling Price
$ 71.76
2657
1644
596
3570
Market Price
$ 104.51
Selling Price
$ 90.72
845
687
173
1162
Market Price
$ 105.13
Selling Price
$ 94.28
493
171
110
759
Market Price
$ 90.41
Selling Price
$ 79.23
373
164
289
629
Market Price
$ 80.94
Selling Price
$ 67.63
800
529
204
1462
Market Price
$ 92.07
Selling Price
$ 82.63
1708
1343
1385
2256
Market Price
$ 97.92
Selling Price
$ 82.18
676
529
628
3156
Market Price
$ 90.28
Selling Price
$ 76.43
1425
578
730
2667
Market Price
$ 92.92
Selling Price
$ 81.65
253
247
249
1171
Market Price
$ 73.62
Selling Price
$ 62.94
3272
2110
1251
4279
Market Price
$ 97.86
Selling Price
$ 88.68
759
367
375
760
Market Price
$ 104.70
Selling Price
$ 93.82
932
481
589
1051
Market Price
$ 94.35
Selling Price
$ 79.15
3583
1406
3353
3785
Market Price
$ 77.66
Selling Price
$ 67.64
2093
908
1910
2122
Market Price
$ 97.80
Selling Price
$ 82.68
792
454
544
1421
Market Price
$ 75.83
Selling Price
$ 67.58
2075
498
1583
3693
Market Price
$ 112.98
Selling Price
$ 96.08
1029
718
376
3138
Market Price
$ 86.74
Selling Price
$ 75.27
1071
1009
752
1295
Market Price
$ 87.27
Selling Price
$ 75.10
4250
3842
2877
4789
Market Price
$ 96.95
Selling Price
$ 81.74
719
360
583
1592
Market Price
$ 104.25
Selling Price
$ 92.86
508
198
148
919
Market Price
$ 107.98
Selling Price
$ 94.52
1900
620
1817
1976
Market Price
$ 72.59
Selling Price
$ 64.25
2454
1199
1335
3045