Market Price
$ 108.03
Selling Price
$ 97.91
651
483
420
1485
Market Price
$ 93.36
Selling Price
$ 77.86
1197
1109
1080
1331
Market Price
$ 89.10
Selling Price
$ 78.80
882
575
854
3618
Market Price
$ 66.46
Selling Price
$ 57.72
473
178
319
591
Market Price
$ 89.73
Selling Price
$ 80.92
1342
1164
645
1649
Market Price
$ 98.98
Selling Price
$ 82.64
740
455
238
2255
Market Price
$ 87.59
Selling Price
$ 77.75
1130
855
966
1202
Market Price
$ 81.35
Selling Price
$ 69.04
1378
1134
1090
1401
Market Price
$ 62.98
Selling Price
$ 56.15
1902
675
1095
2022
Market Price
$ 76.49
Selling Price
$ 66.90
1276
824
1130
4033
Market Price
$ 69.65
Selling Price
$ 59.79
1916
436
758
2636
Market Price
$ 85.50
Selling Price
$ 73.68
633
147
161
1976
Market Price
$ 65.10
Selling Price
$ 55.21
1009
756
660
1443
Market Price
$ 87.22
Selling Price
$ 78.45
2181
674
1234
3791
Market Price
$ 75.02
Selling Price
$ 64.68
1756
1220
900
2054
Market Price
$ 90.67
Selling Price
$ 77.99
643
446
625
644
Market Price
$ 89.32
Selling Price
$ 75.42
1139
777
1000
1210
Market Price
$ 74.68
Selling Price
$ 66.70
3309
2585
3082
3754
Market Price
$ 79.30
Selling Price
$ 67.70
2486
1558
1603
4441
Market Price
$ 80.38
Selling Price
$ 72.27
1098
673
433
4782
Market Price
$ 112.74
Selling Price
$ 94.21
4590
4006
1504
4978
Market Price
$ 62.85
Selling Price
$ 55.93
763
362
228
1755
Market Price
$ 66.31
Selling Price
$ 58.14
815
521
206
3587
Market Price
$ 84.02
Selling Price
$ 74.59
1835
1318
1749
3919
Market Price
$ 97.91
Selling Price
$ 86.61
2377
489
1926
2826
Market Price
$ 65.26
Selling Price
$ 57.15
2657
2495
635
2853
Market Price
$ 109.83
Selling Price
$ 92.05
1003
959
812
1383
Market Price
$ 65.46
Selling Price
$ 57.36
1576
723
622
2811
Market Price
$ 71.74
Selling Price
$ 61.26
2636
1338
2018
3511
Market Price
$ 90.25
Selling Price
$ 79.31
1034
776
943
2815
Market Price
$ 92.38
Selling Price
$ 78.76
1543
664
1140
2424
Market Price
$ 98.80
Selling Price
$ 86.50
1363
838
1219
2693
Market Price
$ 80.49
Selling Price
$ 70.24
1289
847
899
2313
Market Price
$ 66.06
Selling Price
$ 55.24
4593
4511
2114
4985
Market Price
$ 72.20
Selling Price
$ 64.98
539
424
462
654
Market Price
$ 96.56
Selling Price
$ 86.22
879
241
342
1948
Market Price
$ 84.01
Selling Price
$ 74.38
910
537
805
4015
Market Price
$ 85.28
Selling Price
$ 76.89
1055
832
436
2758
Market Price
$ 61.56
Selling Price
$ 55.69
496
330
149
1930
Market Price
$ 89.07
Selling Price
$ 78.18
3784
2985
2256
4662