Market Price
$ 105.31
Selling Price
$ 93.85
2491
1924
2193
3907
Market Price
$ 108.17
Selling Price
$ 92.92
422
170
138
2072
Market Price
$ 108.66
Selling Price
$ 90.59
1299
438
570
4185
Market Price
$ 82.79
Selling Price
$ 72.34
1798
1770
1518
3997
Market Price
$ 63.54
Selling Price
$ 57.37
3537
2886
925
3875
Market Price
$ 81.25
Selling Price
$ 67.83
1628
502
1400
1820
Market Price
$ 68.68
Selling Price
$ 60.93
683
153
169
1880
Market Price
$ 69.46
Selling Price
$ 60.60
960
302
844
1144
Market Price
$ 107.09
Selling Price
$ 91.70
278
239
86
700
Market Price
$ 66.63
Selling Price
$ 55.63
1482
742
1166
3497
Market Price
$ 85.84
Selling Price
$ 73.15
1740
1196
900
2083
Market Price
$ 98.36
Selling Price
$ 85.04
515
455
341
851
Market Price
$ 60.69
Selling Price
$ 55.01
715
301
334
999
Market Price
$ 85.72
Selling Price
$ 74.34
656
629
614
1418
Market Price
$ 97.76
Selling Price
$ 87.23
971
351
376
1451
Market Price
$ 81.45
Selling Price
$ 72.93
1545
1227
779
2198
Market Price
$ 85.61
Selling Price
$ 74.15
211
174
85
429
Market Price
$ 78.55
Selling Price
$ 66.27
936
885
416
1527
Market Price
$ 111.94
Selling Price
$ 96.73
276
201
189
518
Market Price
$ 84.51
Selling Price
$ 76.80
1492
354
1492
4746
Market Price
$ 86.31
Selling Price
$ 77.42
1891
390
1680
4004
Market Price
$ 79.21
Selling Price
$ 70.43
1878
1154
664
2093
Market Price
$ 80.77
Selling Price
$ 73.24
2627
1290
1184
4207
Market Price
$ 76.29
Selling Price
$ 65.59
1436
1226
741
3043
Market Price
$ 75.74
Selling Price
$ 66.58
903
774
309
973
Market Price
$ 94.68
Selling Price
$ 85.43
2271
1786
718
2787
Market Price
$ 98.92
Selling Price
$ 87.19
3797
3078
1067
4247
Market Price
$ 113.76
Selling Price
$ 98.51
3002
2475
1140
4006
Market Price
$ 103.18
Selling Price
$ 87.45
4022
2718
1135
4582
Market Price
$ 94.43
Selling Price
$ 79.92
2444
1052
824
3293
Market Price
$ 95.08
Selling Price
$ 85.71
2155
1193
1340
3382
Market Price
$ 96.10
Selling Price
$ 83.21
203
55
47
639
Market Price
$ 106.02
Selling Price
$ 91.78
642
190
409
1140
Market Price
$ 71.72
Selling Price
$ 62.90
606
542
337
2847
Market Price
$ 62.35
Selling Price
$ 55.90
1160
1129
246
2821
Market Price
$ 108.86
Selling Price
$ 97.87
659
637
171
1751
Market Price
$ 94.37
Selling Price
$ 82.16
2104
950
1742
2957
Market Price
$ 95.45
Selling Price
$ 85.97
782
474
773
1510
Market Price
$ 77.39
Selling Price
$ 68.23
1672
1273
752
2089
Market Price
$ 96.62
Selling Price
$ 81.39
1971
1850
585
2206