Market Price
$ 94.05
Selling Price
$ 84.13
1379
720
1079
3498
Market Price
$ 88.95
Selling Price
$ 76.53
1242
451
466
1350
Market Price
$ 79.67
Selling Price
$ 66.51
456
105
320
971
Market Price
$ 74.31
Selling Price
$ 67.00
1152
437
752
1836
Market Price
$ 81.79
Selling Price
$ 71.17
3205
3042
2553
3567
Market Price
$ 74.61
Selling Price
$ 63.28
420
282
287
450
Market Price
$ 106.52
Selling Price
$ 92.74
2060
938
1362
2886
Market Price
$ 84.51
Selling Price
$ 71.14
473
208
456
674
Market Price
$ 97.73
Selling Price
$ 83.98
4502
1483
4174
4773
Market Price
$ 78.44
Selling Price
$ 68.59
1324
1266
765
2533
Market Price
$ 78.30
Selling Price
$ 68.00
1767
483
1497
4127
Market Price
$ 67.29
Selling Price
$ 57.46
2039
1610
1487
2927
Market Price
$ 98.24
Selling Price
$ 84.10
966
322
937
2219
Market Price
$ 101.79
Selling Price
$ 88.02
1327
1150
1306
2508
Market Price
$ 80.81
Selling Price
$ 71.00
282
174
191
1120
Market Price
$ 83.24
Selling Price
$ 70.66
3005
861
1506
3785
Market Price
$ 87.19
Selling Price
$ 75.77
2178
1925
1525
3061
Market Price
$ 100.57
Selling Price
$ 84.39
1610
427
1042
4299
Market Price
$ 74.69
Selling Price
$ 67.73
1459
902
1259
4145
Market Price
$ 106.02
Selling Price
$ 95.75
1079
382
789
1109
Market Price
$ 85.46
Selling Price
$ 74.67
4658
2680
2036
4878
Market Price
$ 84.48
Selling Price
$ 74.20
243
228
179
741
Market Price
$ 112.48
Selling Price
$ 95.11
1122
721
1116
1599
Market Price
$ 63.88
Selling Price
$ 56.79
1205
967
812
4876
Market Price
$ 87.31
Selling Price
$ 73.95
592
464
447
1057
Market Price
$ 80.30
Selling Price
$ 71.31
667
637
175
1889
Market Price
$ 70.38
Selling Price
$ 61.21
308
172
152
1103
Market Price
$ 70.35
Selling Price
$ 59.90
2527
1511
1634
4508
Market Price
$ 67.68
Selling Price
$ 61.11
1454
1074
794
4795
Market Price
$ 110.29
Selling Price
$ 92.87
3727
3025
2184
4246
Market Price
$ 84.84
Selling Price
$ 72.09
1011
951
243
2376
Market Price
$ 67.37
Selling Price
$ 56.19
920
228
430
1498
Market Price
$ 111.74
Selling Price
$ 95.29
3292
2620
1312
4030
Market Price
$ 106.72
Selling Price
$ 92.42
2955
1413
2610
3987
Market Price
$ 65.94
Selling Price
$ 59.93
3596
2103
3394
4375
Market Price
$ 77.33
Selling Price
$ 65.41
1001
937
326
1442
Market Price
$ 82.75
Selling Price
$ 70.71
1664
781
1401
3465
Market Price
$ 87.29
Selling Price
$ 77.72
458
239
146
512
Market Price
$ 66.94
Selling Price
$ 58.29
1599
1563
544
2440
Market Price
$ 77.02
Selling Price
$ 67.58
373
241
128
1537