Market Price
$ 91.67
Selling Price
$ 81.02
808
432
195
1978
Market Price
$ 78.41
Selling Price
$ 67.66
263
251
263
470
Market Price
$ 114.92
Selling Price
$ 96.76
1130
456
586
2766
Market Price
$ 108.62
Selling Price
$ 91.04
1805
1083
1505
2003
Market Price
$ 66.26
Selling Price
$ 57.15
230
129
106
546
Market Price
$ 71.52
Selling Price
$ 61.24
2083
1982
1855
3807
Market Price
$ 77.19
Selling Price
$ 64.68
3515
2488
1969
3988
Market Price
$ 118.03
Selling Price
$ 98.39
483
330
114
2380
Market Price
$ 93.57
Selling Price
$ 80.09
944
862
704
1108
Market Price
$ 111.31
Selling Price
$ 97.02
4204
2261
1279
4462
Market Price
$ 84.02
Selling Price
$ 72.68
760
691
606
2049
Market Price
$ 97.40
Selling Price
$ 85.12
834
455
455
4062
Market Price
$ 100.59
Selling Price
$ 84.64
408
264
386
1044
Market Price
$ 95.58
Selling Price
$ 79.69
1006
529
688
1785
Market Price
$ 78.97
Selling Price
$ 71.61
1752
374
767
3121
Market Price
$ 101.43
Selling Price
$ 89.11
4197
2444
3057
4226
Market Price
$ 89.51
Selling Price
$ 76.98
1034
407
981
2903
Market Price
$ 90.32
Selling Price
$ 80.27
566
249
422
1014
Market Price
$ 69.79
Selling Price
$ 60.46
678
393
397
961
Market Price
$ 97.65
Selling Price
$ 85.00
507
152
204
1211
Market Price
$ 70.83
Selling Price
$ 59.19
1756
1585
1228
1870
Market Price
$ 109.88
Selling Price
$ 95.98
593
445
582
2139
Market Price
$ 108.85
Selling Price
$ 92.57
1032
803
777
1491
Market Price
$ 70.63
Selling Price
$ 59.95
1878
1440
1170
3461
Market Price
$ 107.83
Selling Price
$ 94.73
2904
736
1363
3917
Market Price
$ 88.50
Selling Price
$ 75.57
1087
1059
310
1766
Market Price
$ 69.90
Selling Price
$ 61.37
1433
590
1206
2077
Market Price
$ 81.35
Selling Price
$ 73.42
2436
2022
2258
3326
Market Price
$ 94.75
Selling Price
$ 83.58
1074
850
420
3959
Market Price
$ 77.47
Selling Price
$ 67.16
346
80
186
791
Market Price
$ 92.02
Selling Price
$ 80.40
1787
374
1000
3352
Market Price
$ 107.88
Selling Price
$ 93.29
1489
1035
683
4505
Market Price
$ 73.81
Selling Price
$ 66.35
4440
1283
1621
4639
Market Price
$ 67.39
Selling Price
$ 61.15
2308
694
1006
2809
Market Price
$ 69.61
Selling Price
$ 61.46
4375
3828
3008
4688
Market Price
$ 93.04
Selling Price
$ 78.39
1209
332
1096
3236
Market Price
$ 68.78
Selling Price
$ 62.49
204
121
156
477
Market Price
$ 84.68
Selling Price
$ 74.36
1365
1036
560
1967
Market Price
$ 95.88
Selling Price
$ 84.77
445
122
313
728
Market Price
$ 97.87
Selling Price
$ 83.49
601
539
162
1177