Market Price
$ 86.24
Selling Price
$ 72.04
566
179
245
1600
Market Price
$ 91.36
Selling Price
$ 77.35
1020
278
421
3530
Market Price
$ 66.95
Selling Price
$ 57.24
455
379
454
863
Market Price
$ 76.21
Selling Price
$ 65.95
360
178
106
705
Market Price
$ 101.93
Selling Price
$ 87.17
1290
1035
298
2391
Market Price
$ 90.54
Selling Price
$ 75.63
2710
1867
963
3588
Market Price
$ 92.19
Selling Price
$ 78.66
762
177
747
1054
Market Price
$ 84.13
Selling Price
$ 72.88
3467
1728
1075
3952
Market Price
$ 72.62
Selling Price
$ 62.25
194
105
99
586
Market Price
$ 90.42
Selling Price
$ 75.80
1766
1305
1346
2944
Market Price
$ 87.05
Selling Price
$ 72.58
401
346
300
1257
Market Price
$ 90.35
Selling Price
$ 77.36
1307
1131
419
1490
Market Price
$ 96.20
Selling Price
$ 86.41
211
64
104
726
Market Price
$ 65.18
Selling Price
$ 55.89
545
247
230
1949
Market Price
$ 71.17
Selling Price
$ 60.69
3061
2054
1016
4474
Market Price
$ 89.29
Selling Price
$ 78.85
314
305
207
976
Market Price
$ 76.00
Selling Price
$ 63.52
191
127
86
937
Market Price
$ 68.38
Selling Price
$ 61.24
551
297
529
802
Market Price
$ 103.73
Selling Price
$ 91.90
1107
763
847
2053
Market Price
$ 61.84
Selling Price
$ 55.76
2203
874
1907
2549
Market Price
$ 97.25
Selling Price
$ 87.96
1010
847
606
2683
Market Price
$ 111.44
Selling Price
$ 95.01
390
234
283
1395
Market Price
$ 107.54
Selling Price
$ 96.04
717
607
560
1088
Market Price
$ 75.43
Selling Price
$ 66.06
3197
3185
1139
4344
Market Price
$ 67.51
Selling Price
$ 59.75
1927
438
445
4232
Market Price
$ 100.59
Selling Price
$ 88.56
1387
968
438
1956
Market Price
$ 105.71
Selling Price
$ 94.68
180
104
101
518
Market Price
$ 89.93
Selling Price
$ 80.62
1860
971
1397
4786
Market Price
$ 94.63
Selling Price
$ 84.47
821
734
649
2669
Market Price
$ 107.88
Selling Price
$ 95.58
387
239
245
583
Market Price
$ 80.81
Selling Price
$ 68.81
530
458
477
1427
Market Price
$ 93.49
Selling Price
$ 79.16
4352
2769
3855
4393
Market Price
$ 89.44
Selling Price
$ 75.99
1189
979
909
1509
Market Price
$ 92.95
Selling Price
$ 81.93
2047
1772
412
4047
Market Price
$ 105.15
Selling Price
$ 92.89
2732
2698
1984
2990
Market Price
$ 76.59
Selling Price
$ 65.18
427
393
416
2036
Market Price
$ 82.47
Selling Price
$ 74.00
948
517
857
4293
Market Price
$ 82.27
Selling Price
$ 68.61
2487
1640
1050
3241
Market Price
$ 99.80
Selling Price
$ 86.01
319
299
63
555
Market Price
$ 96.30
Selling Price
$ 87.48
1213
992
1044
2232