Market Price
$ 102.74
Selling Price
$ 90.63
876
179
777
1952
Market Price
$ 98.02
Selling Price
$ 86.53
3829
2008
1761
4558
Market Price
$ 73.64
Selling Price
$ 66.34
1054
753
424
1874
Market Price
$ 102.55
Selling Price
$ 92.73
3087
931
1572
4782
Market Price
$ 93.79
Selling Price
$ 84.77
1592
1277
1339
1878
Market Price
$ 71.61
Selling Price
$ 62.70
1562
673
993
2253
Market Price
$ 96.10
Selling Price
$ 87.25
182
67
90
814
Market Price
$ 86.20
Selling Price
$ 76.85
700
233
173
905
Market Price
$ 94.28
Selling Price
$ 80.66
2331
1080
1833
4683
Market Price
$ 106.26
Selling Price
$ 90.49
2441
1083
1546
3749
Market Price
$ 100.10
Selling Price
$ 90.93
1321
792
977
2369
Market Price
$ 86.74
Selling Price
$ 73.72
1038
231
333
1917
Market Price
$ 86.15
Selling Price
$ 74.22
2172
467
1424
4419
Market Price
$ 75.54
Selling Price
$ 66.13
446
284
325
466
Market Price
$ 94.09
Selling Price
$ 81.80
3642
1910
2532
4201
Market Price
$ 95.10
Selling Price
$ 81.30
3702
2241
2481
4618
Market Price
$ 107.83
Selling Price
$ 89.90
503
118
163
656
Market Price
$ 102.51
Selling Price
$ 89.73
947
717
217
1289
Market Price
$ 79.41
Selling Price
$ 71.91
929
630
590
1232
Market Price
$ 66.04
Selling Price
$ 56.95
800
469
632
1622
Market Price
$ 80.59
Selling Price
$ 67.27
320
207
240
723
Market Price
$ 70.77
Selling Price
$ 60.14
692
186
328
1120
Market Price
$ 83.68
Selling Price
$ 74.14
1293
1112
1130
4142
Market Price
$ 81.48
Selling Price
$ 70.52
2058
683
536
4961
Market Price
$ 88.11
Selling Price
$ 74.49
1009
221
672
4213
Market Price
$ 75.73
Selling Price
$ 67.64
661
310
181
667
Market Price
$ 81.51
Selling Price
$ 69.56
1495
687
1195
2267
Market Price
$ 105.86
Selling Price
$ 89.73
393
157
214
1034
Market Price
$ 87.27
Selling Price
$ 78.69
1035
926
779
1512
Market Price
$ 78.84
Selling Price
$ 68.25
721
400
218
1914
Market Price
$ 77.63
Selling Price
$ 69.18
758
398
389
839
Market Price
$ 70.58
Selling Price
$ 59.55
827
484
340
1414
Market Price
$ 84.72
Selling Price
$ 72.53
694
170
235
866
Market Price
$ 76.08
Selling Price
$ 68.03
1059
994
847
2317
Market Price
$ 100.46
Selling Price
$ 85.54
842
185
436
1084
Market Price
$ 100.04
Selling Price
$ 86.89
1353
942
1099
3724
Market Price
$ 116.97
Selling Price
$ 97.96
755
736
165
1001
Market Price
$ 63.40
Selling Price
$ 57.31
1612
1076
917
2627
Market Price
$ 104.39
Selling Price
$ 88.53
1786
567
1650
2041
Market Price
$ 96.65
Selling Price
$ 80.78
4651
3404
1157
4980