Market Price
$ 97.89
Selling Price
$ 84.49
4098
3137
2573
4195
Market Price
$ 82.15
Selling Price
$ 70.53
917
485
398
1560
Market Price
$ 79.70
Selling Price
$ 71.06
1471
565
744
1815
Market Price
$ 71.07
Selling Price
$ 61.92
723
700
236
756
Market Price
$ 100.09
Selling Price
$ 90.51
2345
2223
1029
3047
Market Price
$ 81.04
Selling Price
$ 67.88
1391
1364
415
3119
Market Price
$ 74.61
Selling Price
$ 64.63
2392
818
1102
2764
Market Price
$ 108.21
Selling Price
$ 96.09
987
574
661
4796
Market Price
$ 69.33
Selling Price
$ 61.61
446
381
428
1567
Market Price
$ 73.70
Selling Price
$ 66.99
1597
377
1477
1644
Market Price
$ 84.32
Selling Price
$ 72.78
579
234
202
1018
Market Price
$ 93.88
Selling Price
$ 80.64
1044
409
913
1574
Market Price
$ 89.02
Selling Price
$ 77.13
2775
978
1046
4214
Market Price
$ 97.42
Selling Price
$ 83.34
2552
1291
2075
4975
Market Price
$ 113.53
Selling Price
$ 94.86
615
442
503
1124
Market Price
$ 110.78
Selling Price
$ 97.32
248
91
172
647
Market Price
$ 81.78
Selling Price
$ 68.25
2377
1153
2193
3132
Market Price
$ 70.38
Selling Price
$ 62.97
562
115
379
2169
Market Price
$ 93.99
Selling Price
$ 78.54
2256
1514
2047
2314
Market Price
$ 105.81
Selling Price
$ 91.58
619
137
243
1868
Market Price
$ 111.52
Selling Price
$ 93.45
1000
376
517
1511
Market Price
$ 73.61
Selling Price
$ 62.89
2170
436
1126
2611
Market Price
$ 80.70
Selling Price
$ 69.99
578
413
519
1087
Market Price
$ 73.02
Selling Price
$ 62.69
3761
3427
2678
4004
Market Price
$ 89.66
Selling Price
$ 77.49
1515
523
490
4129
Market Price
$ 102.53
Selling Price
$ 89.92
2440
997
504
2866
Market Price
$ 72.90
Selling Price
$ 61.71
723
503
639
3195
Market Price
$ 77.66
Selling Price
$ 69.21
1545
505
1313
3266
Market Price
$ 87.37
Selling Price
$ 76.44
410
163
141
1571
Market Price
$ 65.99
Selling Price
$ 56.67
1120
473
900
4876
Market Price
$ 106.58
Selling Price
$ 94.63
1020
327
298
2777
Market Price
$ 85.86
Selling Price
$ 76.50
4395
4045
3401
4408
Market Price
$ 104.15
Selling Price
$ 92.29
2006
1026
1313
4975
Market Price
$ 91.93
Selling Price
$ 80.64
565
441
504
959
Market Price
$ 62.91
Selling Price
$ 55.98
126
63
27
527
Market Price
$ 74.87
Selling Price
$ 62.75
1603
772
932
2626
Market Price
$ 91.63
Selling Price
$ 82.26
817
786
498
1937
Market Price
$ 81.67
Selling Price
$ 68.51
3895
1004
969
4189
Market Price
$ 98.24
Selling Price
$ 83.10
679
423
373
2189
Market Price
$ 77.50
Selling Price
$ 68.00
2517
1749
2233
2826