Market Price
$ 101.71
Selling Price
$ 87.83
1906
1204
1794
3358
Market Price
$ 92.29
Selling Price
$ 77.64
805
232
735
2036
Market Price
$ 108.85
Selling Price
$ 96.46
529
256
391
1989
Market Price
$ 85.93
Selling Price
$ 72.55
4160
1509
2463
4223
Market Price
$ 82.03
Selling Price
$ 70.43
4526
3913
2737
4932
Market Price
$ 105.61
Selling Price
$ 89.53
1252
987
630
2157
Market Price
$ 70.45
Selling Price
$ 63.41
1681
1389
1353
1995
Market Price
$ 100.60
Selling Price
$ 86.83
499
298
432
621
Market Price
$ 90.65
Selling Price
$ 75.92
701
334
693
2035
Market Price
$ 92.77
Selling Price
$ 79.26
594
271
512
934
Market Price
$ 82.60
Selling Price
$ 73.79
1929
1837
1923
3088
Market Price
$ 89.34
Selling Price
$ 78.22
3598
1973
1219
3755
Market Price
$ 69.57
Selling Price
$ 58.11
1055
456
959
3370
Market Price
$ 110.70
Selling Price
$ 96.44
3298
1264
1077
4332
Market Price
$ 76.00
Selling Price
$ 64.37
412
383
317
562
Market Price
$ 65.43
Selling Price
$ 56.80
2564
2517
1168
3138
Market Price
$ 117.95
Selling Price
$ 98.88
2216
1102
1201
2486
Market Price
$ 114.98
Selling Price
$ 98.20
1176
972
762
2797
Market Price
$ 112.72
Selling Price
$ 97.70
877
322
540
2342
Market Price
$ 93.38
Selling Price
$ 82.44
1455
434
1244
3171
Market Price
$ 101.19
Selling Price
$ 86.50
2306
797
633
4306
Market Price
$ 115.29
Selling Price
$ 98.35
270
214
227
870
Market Price
$ 84.66
Selling Price
$ 72.75
2555
2405
2232
3193
Market Price
$ 94.58
Selling Price
$ 84.79
1205
980
1068
1366
Market Price
$ 76.67
Selling Price
$ 69.41
2638
1023
2413
3059
Market Price
$ 97.92
Selling Price
$ 83.75
2919
1753
766
4318
Market Price
$ 78.89
Selling Price
$ 68.78
700
425
146
722
Market Price
$ 116.15
Selling Price
$ 97.71
1019
394
680
1421
Market Price
$ 90.43
Selling Price
$ 77.59
1096
367
1091
1361
Market Price
$ 106.69
Selling Price
$ 93.08
204
153
74
931
Market Price
$ 91.56
Selling Price
$ 81.61
319
110
166
485
Market Price
$ 64.26
Selling Price
$ 57.32
1314
401
422
3151
Market Price
$ 106.01
Selling Price
$ 94.00
2811
2487
937
4026
Market Price
$ 71.02
Selling Price
$ 60.56
1107
260
705
3761
Market Price
$ 73.30
Selling Price
$ 65.93
2740
1056
2686
3386
Market Price
$ 65.89
Selling Price
$ 56.70
1682
1343
1035
1704
Market Price
$ 82.61
Selling Price
$ 68.86
1005
279
286
4452
Market Price
$ 74.10
Selling Price
$ 62.87
542
344
255
608
Market Price
$ 73.94
Selling Price
$ 63.49
1296
297
792
1436
Market Price
$ 78.60
Selling Price
$ 66.53
1683
1090
1399
2616