Market Price
$ 64.54
Selling Price
$ 56.94
2934
2061
610
3495
Market Price
$ 88.47
Selling Price
$ 77.65
1818
1200
1462
2356
Market Price
$ 91.97
Selling Price
$ 77.44
2753
896
1799
4217
Market Price
$ 101.78
Selling Price
$ 84.84
533
257
263
1423
Market Price
$ 77.23
Selling Price
$ 67.93
1228
924
918
3618
Market Price
$ 91.69
Selling Price
$ 81.26
528
431
444
1420
Market Price
$ 93.21
Selling Price
$ 79.79
2085
818
774
2702
Market Price
$ 99.62
Selling Price
$ 87.57
1407
624
1054
1778
Market Price
$ 101.31
Selling Price
$ 86.35
1211
705
517
2255
Market Price
$ 78.88
Selling Price
$ 67.06
1342
914
839
1864
Market Price
$ 87.47
Selling Price
$ 79.32
1715
350
1005
2791
Market Price
$ 69.17
Selling Price
$ 62.18
748
585
411
781
Market Price
$ 65.91
Selling Price
$ 58.86
3384
2046
1963
3892
Market Price
$ 105.66
Selling Price
$ 88.38
849
335
248
1826
Market Price
$ 105.97
Selling Price
$ 94.68
309
130
288
1128
Market Price
$ 91.44
Selling Price
$ 80.67
1163
525
331
4472
Market Price
$ 78.01
Selling Price
$ 69.89
2145
1409
1527
4486
Market Price
$ 98.74
Selling Price
$ 85.93
1319
1262
1099
3932
Market Price
$ 63.89
Selling Price
$ 57.58
1871
1393
623
2976
Market Price
$ 105.37
Selling Price
$ 92.99
1807
1025
1646
2813
Market Price
$ 69.68
Selling Price
$ 58.79
2896
2878
933
4288
Market Price
$ 93.42
Selling Price
$ 77.99
588
142
311
1178
Market Price
$ 107.50
Selling Price
$ 92.05
1868
1857
549
2332
Market Price
$ 76.84
Selling Price
$ 65.09
916
620
471
1552
Market Price
$ 104.63
Selling Price
$ 88.80
1220
437
411
4990
Market Price
$ 74.86
Selling Price
$ 63.97
3544
1859
2453
5000
Market Price
$ 69.89
Selling Price
$ 58.68
2330
2011
1694
4828
Market Price
$ 98.70
Selling Price
$ 87.48
578
294
419
773
Market Price
$ 92.98
Selling Price
$ 78.57
2620
705
1352
2824
Market Price
$ 77.71
Selling Price
$ 68.79
2239
1650
1716
4495
Market Price
$ 78.65
Selling Price
$ 70.13
3851
2453
3059
4031
Market Price
$ 87.67
Selling Price
$ 75.62
608
401
394
1164
Market Price
$ 111.37
Selling Price
$ 98.99
4015
1975
1892
4313
Market Price
$ 72.53
Selling Price
$ 62.78
542
516
158
1477
Market Price
$ 115.19
Selling Price
$ 97.30
3791
2823
1933
4717
Market Price
$ 104.93
Selling Price
$ 93.57
276
65
224
436
Market Price
$ 86.55
Selling Price
$ 75.86
607
265
479
1236
Market Price
$ 74.35
Selling Price
$ 62.24
1413
353
459
1953
Market Price
$ 70.76
Selling Price
$ 60.11
2362
1267
1488
2542
Market Price
$ 85.65
Selling Price
$ 75.77
1655
1092
1021
4508