Market Price
$ 94.08
Selling Price
$ 82.86
1163
448
656
1221
Market Price
$ 99.08
Selling Price
$ 87.27
2595
1190
2586
2618
Market Price
$ 94.47
Selling Price
$ 84.82
2221
739
2080
4983
Market Price
$ 107.53
Selling Price
$ 93.95
1266
551
1027
3032
Market Price
$ 88.94
Selling Price
$ 80.64
2344
1682
1948
3021
Market Price
$ 100.86
Selling Price
$ 84.75
834
773
368
2858
Market Price
$ 113.55
Selling Price
$ 96.03
2312
2273
581
3264
Market Price
$ 95.98
Selling Price
$ 84.14
366
297
206
996
Market Price
$ 102.51
Selling Price
$ 89.89
529
271
391
1807
Market Price
$ 66.59
Selling Price
$ 59.44
1255
674
707
2780
Market Price
$ 77.68
Selling Price
$ 65.43
340
122
270
538
Market Price
$ 78.37
Selling Price
$ 70.91
199
160
41
568
Market Price
$ 106.25
Selling Price
$ 92.70
3079
688
2443
3599
Market Price
$ 80.54
Selling Price
$ 68.53
4040
3794
3885
4762
Market Price
$ 93.74
Selling Price
$ 79.66
1188
489
807
2962
Market Price
$ 87.38
Selling Price
$ 76.91
1518
648
983
2391
Market Price
$ 97.29
Selling Price
$ 83.30
1407
667
608
3344
Market Price
$ 90.99
Selling Price
$ 80.20
933
644
611
938
Market Price
$ 82.73
Selling Price
$ 72.90
842
794
579
2420
Market Price
$ 104.47
Selling Price
$ 91.11
345
102
171
1700
Market Price
$ 73.86
Selling Price
$ 65.21
579
416
398
585
Market Price
$ 82.54
Selling Price
$ 74.65
1003
986
1002
3454
Market Price
$ 65.93
Selling Price
$ 55.01
1994
1596
1314
3248
Market Price
$ 93.02
Selling Price
$ 77.80
2679
1543
2386
4949
Market Price
$ 110.96
Selling Price
$ 92.99
1598
559
336
3575
Market Price
$ 111.11
Selling Price
$ 96.05
2748
1375
2669
3653
Market Price
$ 75.46
Selling Price
$ 66.76
867
746
271
1893
Market Price
$ 68.92
Selling Price
$ 60.91
1100
330
308
3768
Market Price
$ 67.58
Selling Price
$ 60.93
1974
1668
1035
2339
Market Price
$ 88.30
Selling Price
$ 77.59
2500
2147
1853
2579
Market Price
$ 102.17
Selling Price
$ 90.66
1068
582
298
1659
Market Price
$ 104.45
Selling Price
$ 92.25
468
329
150
884
Market Price
$ 70.05
Selling Price
$ 61.19
3765
3656
2176
4782
Market Price
$ 109.55
Selling Price
$ 96.90
202
58
117
995
Market Price
$ 70.68
Selling Price
$ 64.10
714
268
495
1539
Market Price
$ 67.12
Selling Price
$ 56.20
924
821
641
1454
Market Price
$ 110.01
Selling Price
$ 97.97
2053
1672
1782
4506
Market Price
$ 110.46
Selling Price
$ 96.89
1089
593
229
3836
Market Price
$ 77.07
Selling Price
$ 66.49
860
600
588
1037
Market Price
$ 106.10
Selling Price
$ 89.52
3646
2984
1449
4167