Market Price
$ 87.92
Selling Price
$ 79.56
186
100
152
465
Market Price
$ 83.75
Selling Price
$ 76.10
331
307
240
1508
Market Price
$ 78.48
Selling Price
$ 67.32
2107
1433
1842
2302
Market Price
$ 115.07
Selling Price
$ 97.83
785
519
455
1184
Market Price
$ 91.71
Selling Price
$ 78.27
318
71
120
747
Market Price
$ 106.19
Selling Price
$ 94.18
978
195
513
1114
Market Price
$ 109.81
Selling Price
$ 97.87
1554
672
1522
3150
Market Price
$ 97.58
Selling Price
$ 84.06
2152
983
1242
3411
Market Price
$ 69.42
Selling Price
$ 59.81
931
527
799
1012
Market Price
$ 108.44
Selling Price
$ 97.33
2637
2264
1157
3016
Market Price
$ 72.03
Selling Price
$ 65.28
3376
2031
1789
3912
Market Price
$ 65.81
Selling Price
$ 58.02
1405
922
639
2873
Market Price
$ 65.44
Selling Price
$ 56.61
2342
470
1949
3603
Market Price
$ 79.55
Selling Price
$ 71.34
916
824
605
2516
Market Price
$ 95.85
Selling Price
$ 81.70
620
559
421
696
Market Price
$ 88.67
Selling Price
$ 79.38
1660
1121
1600
3877
Market Price
$ 63.37
Selling Price
$ 57.40
1211
285
838
2192
Market Price
$ 76.52
Selling Price
$ 65.54
350
262
222
478
Market Price
$ 65.36
Selling Price
$ 57.10
1620
962
1517
2270
Market Price
$ 94.33
Selling Price
$ 84.33
1000
486
840
2927
Market Price
$ 87.34
Selling Price
$ 73.84
305
261
284
547
Market Price
$ 74.26
Selling Price
$ 61.96
462
129
451
1291
Market Price
$ 70.56
Selling Price
$ 60.32
1824
1730
932
3034
Market Price
$ 70.79
Selling Price
$ 61.55
1789
680
1186
4700
Market Price
$ 72.29
Selling Price
$ 64.14
1436
1223
933
2631
Market Price
$ 109.88
Selling Price
$ 97.38
697
445
344
1199
Market Price
$ 106.15
Selling Price
$ 93.26
2006
1214
402
2264
Market Price
$ 103.85
Selling Price
$ 89.97
564
381
433
962
Market Price
$ 101.12
Selling Price
$ 85.86
673
449
593
2667
Market Price
$ 108.51
Selling Price
$ 94.78
3933
3072
1044
4729
Market Price
$ 93.83
Selling Price
$ 81.68
2896
1554
2033
3290
Market Price
$ 68.24
Selling Price
$ 56.88
3683
2800
1642
4654
Market Price
$ 107.20
Selling Price
$ 93.23
921
668
483
3517
Market Price
$ 85.21
Selling Price
$ 74.10
528
442
218
565
Market Price
$ 86.42
Selling Price
$ 74.08
1901
1252
516
2471
Market Price
$ 113.59
Selling Price
$ 95.11
2238
1391
2206
3738
Market Price
$ 83.51
Selling Price
$ 71.48
537
250
195
1248
Market Price
$ 81.70
Selling Price
$ 69.10
1985
1105
1043
4052
Market Price
$ 103.55
Selling Price
$ 87.67
283
59
242
978
Market Price
$ 69.34
Selling Price
$ 60.76
3049
745
966
3144