Market Price
$ 80.87
Selling Price
$ 71.95
3348
3294
2303
4234
Market Price
$ 115.07
Selling Price
$ 97.14
1296
470
471
1443
Market Price
$ 73.08
Selling Price
$ 60.92
2402
1430
1460
3287
Market Price
$ 104.74
Selling Price
$ 94.82
1201
639
628
2127
Market Price
$ 83.51
Selling Price
$ 75.39
1418
904
534
3716
Market Price
$ 86.67
Selling Price
$ 75.71
2960
1073
1150
3037
Market Price
$ 79.75
Selling Price
$ 68.05
420
330
210
1216
Market Price
$ 77.17
Selling Price
$ 69.84
3305
2789
2204
4755
Market Price
$ 69.89
Selling Price
$ 60.72
1002
286
325
1843
Market Price
$ 99.29
Selling Price
$ 88.92
867
344
639
1588
Market Price
$ 94.55
Selling Price
$ 80.30
3332
1795
1613
3897
Market Price
$ 99.31
Selling Price
$ 85.85
1468
1349
574
1507
Market Price
$ 97.39
Selling Price
$ 83.32
2189
1005
1658
2586
Market Price
$ 109.92
Selling Price
$ 91.92
327
230
213
638
Market Price
$ 101.99
Selling Price
$ 92.43
3144
3067
2610
4834
Market Price
$ 100.09
Selling Price
$ 90.41
3227
3221
2321
3541
Market Price
$ 96.48
Selling Price
$ 86.87
3268
2510
2810
4625
Market Price
$ 79.17
Selling Price
$ 66.98
859
764
502
2557
Market Price
$ 72.91
Selling Price
$ 64.34
1209
838
406
3096
Market Price
$ 75.09
Selling Price
$ 66.57
1536
1380
524
1650
Market Price
$ 80.82
Selling Price
$ 71.17
221
205
118
518
Market Price
$ 92.41
Selling Price
$ 78.09
1473
1169
436
2192
Market Price
$ 68.20
Selling Price
$ 58.77
1015
760
774
2485
Market Price
$ 94.48
Selling Price
$ 82.91
2690
680
685
4176
Market Price
$ 78.90
Selling Price
$ 70.93
827
481
571
903
Market Price
$ 96.26
Selling Price
$ 86.91
417
146
329
706
Market Price
$ 97.77
Selling Price
$ 88.21
2155
959
551
2986
Market Price
$ 63.78
Selling Price
$ 55.71
1923
1317
468
2537
Market Price
$ 68.08
Selling Price
$ 59.79
630
304
296
1354
Market Price
$ 105.83
Selling Price
$ 92.07
4216
1570
1289
4879
Market Price
$ 78.51
Selling Price
$ 71.19
3842
2299
2399
3889
Market Price
$ 117.60
Selling Price
$ 98.97
994
302
676
2164
Market Price
$ 110.34
Selling Price
$ 93.55
1273
880
1081
1951
Market Price
$ 88.02
Selling Price
$ 75.25
1103
483
430
1631
Market Price
$ 70.82
Selling Price
$ 61.24
382
364
244
787
Market Price
$ 97.14
Selling Price
$ 87.98
658
344
386
1286
Market Price
$ 90.71
Selling Price
$ 78.56
818
781
413
1302
Market Price
$ 113.26
Selling Price
$ 97.94
1721
1077
1399
2269
Market Price
$ 85.35
Selling Price
$ 74.71
1864
400
1586
2587
Market Price
$ 69.78
Selling Price
$ 58.87
1085
934
485
4478