Market Price
$ 102.85
Selling Price
$ 86.30
527
241
234
1773
Market Price
$ 77.76
Selling Price
$ 68.26
1919
465
682
4116
Market Price
$ 108.93
Selling Price
$ 96.00
849
186
245
932
Market Price
$ 68.96
Selling Price
$ 60.24
959
551
352
1777
Market Price
$ 73.14
Selling Price
$ 64.74
4169
1596
866
4526
Market Price
$ 112.12
Selling Price
$ 98.81
1829
732
654
2036
Market Price
$ 90.04
Selling Price
$ 80.78
551
369
501
2025
Market Price
$ 92.76
Selling Price
$ 83.36
2914
2534
1097
3421
Market Price
$ 104.57
Selling Price
$ 93.67
987
643
850
1497
Market Price
$ 74.12
Selling Price
$ 66.00
1853
451
1615
3127
Market Price
$ 85.09
Selling Price
$ 75.11
3198
2066
1033
3951
Market Price
$ 80.51
Selling Price
$ 70.18
744
562
600
1123
Market Price
$ 64.88
Selling Price
$ 58.93
2203
1513
934
2262
Market Price
$ 82.02
Selling Price
$ 71.16
3911
2190
2127
4903
Market Price
$ 109.96
Selling Price
$ 95.29
2784
2236
746
3904
Market Price
$ 64.25
Selling Price
$ 58.10
1070
874
606
1897
Market Price
$ 69.07
Selling Price
$ 61.40
279
93
102
1159
Market Price
$ 71.52
Selling Price
$ 64.64
1301
327
1222
1958
Market Price
$ 78.28
Selling Price
$ 68.93
172
41
94
798
Market Price
$ 84.30
Selling Price
$ 75.00
872
857
324
2304
Market Price
$ 97.21
Selling Price
$ 83.70
2292
2043
2154
3004
Market Price
$ 114.85
Selling Price
$ 96.16
287
234
101
461
Market Price
$ 79.61
Selling Price
$ 70.03
846
435
771
1402
Market Price
$ 114.47
Selling Price
$ 95.67
1776
1111
1347
2856
Market Price
$ 87.19
Selling Price
$ 73.77
926
230
404
2101
Market Price
$ 64.12
Selling Price
$ 58.06
995
900
643
1713
Market Price
$ 98.15
Selling Price
$ 83.18
366
210
231
809
Market Price
$ 66.35
Selling Price
$ 56.94
920
252
197
1484
Market Price
$ 70.84
Selling Price
$ 63.51
1933
1297
1725
3276
Market Price
$ 114.56
Selling Price
$ 97.87
1322
1213
1103
3773
Market Price
$ 111.16
Selling Price
$ 94.28
391
157
241
1009
Market Price
$ 68.91
Selling Price
$ 62.18
516
184
241
866
Market Price
$ 112.95
Selling Price
$ 97.87
186
100
104
498
Market Price
$ 77.65
Selling Price
$ 65.39
1174
684
855
2584
Market Price
$ 84.41
Selling Price
$ 72.70
1412
783
1149
1872
Market Price
$ 73.40
Selling Price
$ 66.37
4034
1935
3680
4507
Market Price
$ 115.83
Selling Price
$ 97.38
1601
544
1198
4289
Market Price
$ 106.13
Selling Price
$ 92.51
2865
1944
1751
3839
Market Price
$ 101.93
Selling Price
$ 88.72
3963
3322
2913
4036
Market Price
$ 97.95
Selling Price
$ 84.03
657
656
143
1135