Market Price
$ 86.14
Selling Price
$ 74.13
252
192
169
1257
Market Price
$ 95.87
Selling Price
$ 84.77
3128
1546
2923
4816
Market Price
$ 97.30
Selling Price
$ 83.58
1567
1375
337
2168
Market Price
$ 110.94
Selling Price
$ 92.71
1472
991
1031
1858
Market Price
$ 92.66
Selling Price
$ 78.99
410
240
338
462
Market Price
$ 115.47
Selling Price
$ 97.08
627
352
619
1866
Market Price
$ 104.61
Selling Price
$ 87.80
941
364
380
3250
Market Price
$ 78.86
Selling Price
$ 66.31
862
534
745
1605
Market Price
$ 72.45
Selling Price
$ 62.91
1019
664
626
3627
Market Price
$ 111.52
Selling Price
$ 93.75
518
197
365
2438
Market Price
$ 65.97
Selling Price
$ 58.27
880
626
504
4012
Market Price
$ 88.95
Selling Price
$ 76.88
2051
835
1187
2265
Market Price
$ 104.01
Selling Price
$ 90.37
1550
741
1421
2433
Market Price
$ 92.73
Selling Price
$ 77.32
1764
1169
1134
4331
Market Price
$ 95.03
Selling Price
$ 80.41
1803
1652
808
2922
Market Price
$ 85.53
Selling Price
$ 75.25
482
326
274
1301
Market Price
$ 93.68
Selling Price
$ 80.27
1750
1694
762
1976
Market Price
$ 105.39
Selling Price
$ 90.37
424
91
317
1097
Market Price
$ 104.92
Selling Price
$ 90.87
798
466
430
1886
Market Price
$ 100.30
Selling Price
$ 88.32
3171
912
3127
3632
Market Price
$ 115.79
Selling Price
$ 98.58
399
177
227
653
Market Price
$ 96.99
Selling Price
$ 87.19
1066
419
982
1097
Market Price
$ 95.01
Selling Price
$ 79.45
1539
1349
1043
2802
Market Price
$ 101.09
Selling Price
$ 85.03
2481
1838
595
4116
Market Price
$ 77.67
Selling Price
$ 67.56
1460
874
308
2989
Market Price
$ 95.61
Selling Price
$ 80.59
2909
1003
1716
3390
Market Price
$ 76.59
Selling Price
$ 64.14
1182
320
236
4665
Market Price
$ 105.71
Selling Price
$ 91.03
1512
1309
1116
2053
Market Price
$ 113.96
Selling Price
$ 97.34
1212
773
1036
1712
Market Price
$ 78.65
Selling Price
$ 69.55
902
525
347
4107
Market Price
$ 73.47
Selling Price
$ 65.14
1612
1144
1076
1633
Market Price
$ 76.18
Selling Price
$ 67.05
109
73
33
474
Market Price
$ 80.14
Selling Price
$ 71.70
482
253
445
1123
Market Price
$ 71.68
Selling Price
$ 64.15
414
149
115
721
Market Price
$ 108.71
Selling Price
$ 94.01
2043
453
1674
4006
Market Price
$ 69.29
Selling Price
$ 58.31
2083
1158
1831
4811
Market Price
$ 72.21
Selling Price
$ 62.17
3160
3125
2767
3619
Market Price
$ 108.49
Selling Price
$ 95.18
2077
947
2069
2792
Market Price
$ 69.81
Selling Price
$ 60.92
1290
496
478
3405
Market Price
$ 93.99
Selling Price
$ 80.80
2724
1826
1180
3196