Market Price
$ 105.40
Selling Price
$ 93.13
160
45
142
621
Market Price
$ 68.85
Selling Price
$ 60.83
1113
818
470
1312
Market Price
$ 109.67
Selling Price
$ 96.00
2398
2157
806
2441
Market Price
$ 87.21
Selling Price
$ 77.40
477
401
473
1428
Market Price
$ 94.16
Selling Price
$ 78.66
1119
706
1088
3454
Market Price
$ 100.26
Selling Price
$ 86.97
1150
454
509
1226
Market Price
$ 101.94
Selling Price
$ 85.73
3671
1917
3262
4987
Market Price
$ 96.87
Selling Price
$ 80.89
1431
1294
316
3825
Market Price
$ 102.52
Selling Price
$ 87.91
3230
1385
2747
4121
Market Price
$ 84.67
Selling Price
$ 71.89
4271
1090
1484
4767
Market Price
$ 65.61
Selling Price
$ 57.51
3725
1098
1931
4475
Market Price
$ 108.18
Selling Price
$ 97.56
1839
885
979
4239
Market Price
$ 108.64
Selling Price
$ 95.76
900
569
635
1363
Market Price
$ 94.33
Selling Price
$ 79.41
1215
309
298
4158
Market Price
$ 76.53
Selling Price
$ 67.43
1018
719
827
3671
Market Price
$ 76.30
Selling Price
$ 67.58
1830
1162
1563
1839
Market Price
$ 79.25
Selling Price
$ 71.82
2385
1166
1752
4973
Market Price
$ 108.72
Selling Price
$ 93.51
802
702
579
3692
Market Price
$ 79.08
Selling Price
$ 69.57
1110
439
317
2633
Market Price
$ 73.55
Selling Price
$ 66.45
1295
417
884
3406
Market Price
$ 114.91
Selling Price
$ 98.56
1425
545
1216
2395
Market Price
$ 93.68
Selling Price
$ 79.78
223
194
223
1076
Market Price
$ 92.83
Selling Price
$ 81.78
504
416
212
1575
Market Price
$ 100.55
Selling Price
$ 91.38
2600
1793
558
4879
Market Price
$ 106.35
Selling Price
$ 92.03
332
262
323
1183
Market Price
$ 87.24
Selling Price
$ 75.26
1032
776
543
2192
Market Price
$ 72.88
Selling Price
$ 61.76
1276
1037
470
2468
Market Price
$ 82.62
Selling Price
$ 74.18
751
510
722
861
Market Price
$ 83.80
Selling Price
$ 70.05
1098
711
1062
1148
Market Price
$ 70.19
Selling Price
$ 59.02
1416
700
333
2152
Market Price
$ 101.78
Selling Price
$ 86.02
4343
2234
3738
4464
Market Price
$ 70.09
Selling Price
$ 61.36
1477
982
1371
2347
Market Price
$ 79.92
Selling Price
$ 69.93
3123
850
998
4915
Market Price
$ 110.04
Selling Price
$ 92.43
3247
804
1946
4570
Market Price
$ 80.04
Selling Price
$ 68.41
2684
2479
1278
3541
Market Price
$ 76.97
Selling Price
$ 64.87
3760
2277
3446
4091
Market Price
$ 75.07
Selling Price
$ 66.98
1986
1800
1832
4299
Market Price
$ 95.49
Selling Price
$ 86.35
474
405
388
1325
Market Price
$ 67.33
Selling Price
$ 59.26
1313
1038
747
2230
Market Price
$ 76.80
Selling Price
$ 66.31
1047
929
460
4225