Market Price
$ 90.44
Selling Price
$ 80.89
1156
381
431
4676
Market Price
$ 71.81
Selling Price
$ 63.62
2667
1694
2495
3477
Market Price
$ 102.85
Selling Price
$ 90.08
1697
1026
1694
3296
Market Price
$ 108.08
Selling Price
$ 95.92
3105
2464
2057
3137
Market Price
$ 98.39
Selling Price
$ 82.17
2467
576
1465
2483
Market Price
$ 99.93
Selling Price
$ 86.65
713
459
328
938
Market Price
$ 114.12
Selling Price
$ 98.69
824
657
385
1633
Market Price
$ 103.43
Selling Price
$ 87.93
1238
276
1063
2704
Market Price
$ 94.77
Selling Price
$ 80.66
1929
1694
956
2867
Market Price
$ 86.50
Selling Price
$ 72.12
3116
2813
824
3653
Market Price
$ 66.79
Selling Price
$ 60.31
3104
1280
2652
4035
Market Price
$ 100.24
Selling Price
$ 87.48
639
433
197
913
Market Price
$ 86.41
Selling Price
$ 78.03
310
196
153
447
Market Price
$ 78.99
Selling Price
$ 67.88
1682
1662
1194
3058
Market Price
$ 97.67
Selling Price
$ 83.46
1371
1327
575
2975
Market Price
$ 99.84
Selling Price
$ 83.48
2501
614
942
4700
Market Price
$ 91.61
Selling Price
$ 78.31
1757
1173
992
2129
Market Price
$ 80.21
Selling Price
$ 69.69
3618
3423
3113
4122
Market Price
$ 97.47
Selling Price
$ 86.38
278
71
67
412
Market Price
$ 99.17
Selling Price
$ 87.73
2931
1484
1409
4154
Market Price
$ 64.72
Selling Price
$ 55.10
495
104
228
1494
Market Price
$ 101.26
Selling Price
$ 88.25
2191
1449
1720
2680
Market Price
$ 110.46
Selling Price
$ 95.71
241
141
223
834
Market Price
$ 75.08
Selling Price
$ 67.78
1293
961
1249
3700
Market Price
$ 87.31
Selling Price
$ 77.39
1579
1218
1345
3000
Market Price
$ 103.70
Selling Price
$ 88.05
1714
823
1078
4811
Market Price
$ 86.99
Selling Price
$ 73.29
2050
1837
813
3546
Market Price
$ 68.92
Selling Price
$ 59.81
1811
821
643
3896
Market Price
$ 97.01
Selling Price
$ 86.25
3637
1070
1420
4662
Market Price
$ 85.57
Selling Price
$ 76.14
925
879
680
1728
Market Price
$ 92.98
Selling Price
$ 79.82
2503
1352
1379
2883
Market Price
$ 65.99
Selling Price
$ 59.98
1349
1288
961
3874
Market Price
$ 63.03
Selling Price
$ 55.03
366
92
94
773
Market Price
$ 114.50
Selling Price
$ 97.40
488
141
257
695
Market Price
$ 106.98
Selling Price
$ 96.31
1634
497
329
3765
Market Price
$ 113.39
Selling Price
$ 95.06
1985
1025
1819
2384
Market Price
$ 93.16
Selling Price
$ 78.66
2488
1241
1372
3823
Market Price
$ 78.13
Selling Price
$ 66.42
2703
1066
2635
4823
Market Price
$ 94.20
Selling Price
$ 80.80
1420
1252
1044
4296
Market Price
$ 108.41
Selling Price
$ 94.20
1181
305
590
4081