Market Price
$ 95.71
Selling Price
$ 85.81
1790
738
623
2068
Market Price
$ 97.03
Selling Price
$ 85.48
106
23
59
416
Market Price
$ 76.35
Selling Price
$ 66.20
471
126
405
2051
Market Price
$ 86.82
Selling Price
$ 78.18
4464
2525
3068
4525
Market Price
$ 107.86
Selling Price
$ 89.90
1272
1223
576
1941
Market Price
$ 85.95
Selling Price
$ 76.10
613
568
215
1297
Market Price
$ 71.26
Selling Price
$ 63.87
652
484
577
878
Market Price
$ 86.44
Selling Price
$ 77.42
616
179
421
843
Market Price
$ 71.43
Selling Price
$ 60.08
4573
3142
2487
4662
Market Price
$ 94.64
Selling Price
$ 85.32
1155
584
1087
1254
Market Price
$ 83.39
Selling Price
$ 74.51
2133
1509
1180
4509
Market Price
$ 75.00
Selling Price
$ 62.74
1942
763
884
4306
Market Price
$ 101.56
Selling Price
$ 90.73
1060
498
519
1450
Market Price
$ 107.08
Selling Price
$ 97.30
570
343
294
826
Market Price
$ 95.02
Selling Price
$ 84.26
4748
2770
1985
4773
Market Price
$ 69.15
Selling Price
$ 60.34
1023
452
491
3299
Market Price
$ 78.04
Selling Price
$ 68.81
1934
1527
595
2553
Market Price
$ 72.34
Selling Price
$ 61.57
825
374
674
2526
Market Price
$ 72.41
Selling Price
$ 61.35
2206
675
884
3013
Market Price
$ 70.28
Selling Price
$ 63.39
956
276
269
2597
Market Price
$ 91.40
Selling Price
$ 81.53
331
309
288
678
Market Price
$ 75.96
Selling Price
$ 67.09
2401
2116
613
2680
Market Price
$ 95.55
Selling Price
$ 80.97
1050
287
759
1299
Market Price
$ 75.03
Selling Price
$ 64.91
2561
2237
2111
3098
Market Price
$ 71.25
Selling Price
$ 62.87
2183
1324
1953
2683
Market Price
$ 103.87
Selling Price
$ 94.14
1524
1239
1277
3346
Market Price
$ 85.49
Selling Price
$ 73.62
2033
1726
1729
3160
Market Price
$ 64.20
Selling Price
$ 58.31
265
147
200
503
Market Price
$ 109.58
Selling Price
$ 98.32
116
91
57
409
Market Price
$ 115.20
Selling Price
$ 96.76
683
148
548
1586
Market Price
$ 95.32
Selling Price
$ 80.82
1575
383
602
2605
Market Price
$ 115.47
Selling Price
$ 98.79
2616
1136
720
2805
Market Price
$ 72.13
Selling Price
$ 60.70
3015
1897
843
4999
Market Price
$ 108.70
Selling Price
$ 93.91
1151
1147
1095
1796
Market Price
$ 88.72
Selling Price
$ 73.95
508
146
393
1678
Market Price
$ 86.89
Selling Price
$ 73.61
2842
1726
1738
4391
Market Price
$ 93.05
Selling Price
$ 79.71
781
184
610
782
Market Price
$ 71.89
Selling Price
$ 60.64
1294
1137
1259
2044
Market Price
$ 95.76
Selling Price
$ 85.50
2369
511
1103
2391
Market Price
$ 98.65
Selling Price
$ 89.28
693
664
193
820