Market Price
$ 85.07
Selling Price
$ 76.44
1656
522
419
4105
Market Price
$ 86.04
Selling Price
$ 74.15
764
636
386
880
Market Price
$ 109.83
Selling Price
$ 94.44
778
583
438
2578
Market Price
$ 81.01
Selling Price
$ 70.35
288
132
211
402
Market Price
$ 98.37
Selling Price
$ 82.10
1246
1096
1198
4007
Market Price
$ 73.15
Selling Price
$ 65.72
714
270
265
2821
Market Price
$ 71.64
Selling Price
$ 63.83
1281
1123
497
2965
Market Price
$ 77.14
Selling Price
$ 66.14
1575
326
670
2747
Market Price
$ 65.45
Selling Price
$ 55.95
3132
2552
2317
3889
Market Price
$ 95.43
Selling Price
$ 82.21
2340
994
2260
3588
Market Price
$ 66.02
Selling Price
$ 56.04
1256
456
1157
4223
Market Price
$ 69.17
Selling Price
$ 62.32
588
503
285
2042
Market Price
$ 108.11
Selling Price
$ 96.19
1229
746
541
1368
Market Price
$ 85.18
Selling Price
$ 77.21
1888
504
1049
2349
Market Price
$ 71.93
Selling Price
$ 63.62
1139
469
404
2611
Market Price
$ 88.13
Selling Price
$ 76.63
3145
667
1436
3967
Market Price
$ 81.34
Selling Price
$ 73.51
2471
1182
1844
3923
Market Price
$ 88.67
Selling Price
$ 78.64
352
194
267
810
Market Price
$ 86.60
Selling Price
$ 73.57
3411
2078
1867
4954
Market Price
$ 103.79
Selling Price
$ 92.73
1434
1191
848
2312
Market Price
$ 110.60
Selling Price
$ 97.03
762
420
484
2674
Market Price
$ 79.42
Selling Price
$ 68.47
395
162
93
1293
Market Price
$ 87.48
Selling Price
$ 78.11
2302
1484
1001
4856
Market Price
$ 87.74
Selling Price
$ 74.36
2459
1239
2084
2816
Market Price
$ 106.15
Selling Price
$ 94.23
2985
1323
870
4203
Market Price
$ 61.77
Selling Price
$ 55.27
2114
1128
1987
2936
Market Price
$ 67.70
Selling Price
$ 57.03
1429
1203
947
1905
Market Price
$ 64.48
Selling Price
$ 58.30
791
531
449
3451
Market Price
$ 87.98
Selling Price
$ 74.49
912
584
901
2812
Market Price
$ 66.53
Selling Price
$ 57.04
498
359
448
1947
Market Price
$ 74.37
Selling Price
$ 66.58
476
177
196
787
Market Price
$ 100.60
Selling Price
$ 88.28
4004
1407
1001
4804
Market Price
$ 89.67
Selling Price
$ 77.28
941
401
800
2822
Market Price
$ 96.20
Selling Price
$ 81.03
3520
2139
1974
3619
Market Price
$ 71.41
Selling Price
$ 61.63
296
292
288
938
Market Price
$ 98.45
Selling Price
$ 86.71
2159
1121
1468
4080
Market Price
$ 86.94
Selling Price
$ 76.30
1032
541
735
3164
Market Price
$ 106.01
Selling Price
$ 94.60
1435
1037
674
1694
Market Price
$ 97.64
Selling Price
$ 84.57
2335
1614
685
3736
Market Price
$ 107.84
Selling Price
$ 91.08
3445
1482
3222
4408