Market Price
$ 92.09
Selling Price
$ 79.35
188
176
153
700
Market Price
$ 97.40
Selling Price
$ 84.04
2182
1620
1735
3706
Market Price
$ 92.29
Selling Price
$ 80.62
427
210
373
802
Market Price
$ 67.77
Selling Price
$ 58.68
1080
901
792
1575
Market Price
$ 96.40
Selling Price
$ 81.93
2173
1447
1749
2897
Market Price
$ 109.46
Selling Price
$ 98.66
1249
471
933
1468
Market Price
$ 71.56
Selling Price
$ 60.13
770
379
732
819
Market Price
$ 70.90
Selling Price
$ 63.66
387
224
205
1124
Market Price
$ 95.53
Selling Price
$ 82.38
295
197
228
460
Market Price
$ 116.78
Selling Price
$ 97.75
780
182
699
959
Market Price
$ 102.84
Selling Price
$ 87.80
174
151
96
845
Market Price
$ 95.87
Selling Price
$ 80.74
953
632
336
3528
Market Price
$ 103.36
Selling Price
$ 86.97
2752
2389
1289
2863
Market Price
$ 81.04
Selling Price
$ 70.37
3785
1993
3246
4084
Market Price
$ 95.06
Selling Price
$ 84.63
1978
872
1232
2538
Market Price
$ 97.69
Selling Price
$ 84.59
271
103
220
1139
Market Price
$ 105.49
Selling Price
$ 94.44
4527
2926
1996
4720
Market Price
$ 113.21
Selling Price
$ 96.21
1780
1412
1267
2955
Market Price
$ 110.78
Selling Price
$ 95.87
2944
1818
806
4084
Market Price
$ 110.52
Selling Price
$ 94.71
939
465
631
4108
Market Price
$ 93.32
Selling Price
$ 78.22
239
114
180
764
Market Price
$ 96.52
Selling Price
$ 80.47
3546
1497
1346
3628
Market Price
$ 98.81
Selling Price
$ 89.71
757
660
439
3514
Market Price
$ 98.89
Selling Price
$ 89.69
2192
1701
1832
4681
Market Price
$ 79.39
Selling Price
$ 71.92
1498
731
1394
3132
Market Price
$ 62.99
Selling Price
$ 56.97
296
66
175
646
Market Price
$ 90.83
Selling Price
$ 81.97
3303
1023
2167
4094
Market Price
$ 99.71
Selling Price
$ 84.63
1306
921
1186
4691
Market Price
$ 74.49
Selling Price
$ 66.06
3406
3010
2277
4289
Market Price
$ 75.43
Selling Price
$ 63.56
1215
393
345
2073
Market Price
$ 88.42
Selling Price
$ 80.24
425
146
292
781
Market Price
$ 90.77
Selling Price
$ 79.55
238
100
47
848
Market Price
$ 96.35
Selling Price
$ 87.50
916
706
720
957
Market Price
$ 99.68
Selling Price
$ 86.32
425
309
204
425
Market Price
$ 111.56
Selling Price
$ 96.37
325
79
70
599
Market Price
$ 77.23
Selling Price
$ 69.51
244
170
88
583
Market Price
$ 90.68
Selling Price
$ 80.06
1895
1509
476
2149
Market Price
$ 108.85
Selling Price
$ 91.93
1546
487
476
4249
Market Price
$ 94.32
Selling Price
$ 78.87
1053
483
562
1866
Market Price
$ 116.42
Selling Price
$ 97.14
2230
1687
1910
3473