Market Price
$ 97.41
Selling Price
$ 84.62
1473
1458
615
2084
Market Price
$ 96.04
Selling Price
$ 85.09
1022
989
808
4718
Market Price
$ 110.92
Selling Price
$ 95.28
1679
1032
1558
3958
Market Price
$ 93.59
Selling Price
$ 82.77
353
314
78
463
Market Price
$ 87.58
Selling Price
$ 73.20
2216
1137
1251
4604
Market Price
$ 87.51
Selling Price
$ 76.07
1125
926
445
3074
Market Price
$ 110.42
Selling Price
$ 98.71
1271
1165
630
1839
Market Price
$ 73.41
Selling Price
$ 62.17
1124
314
354
1592
Market Price
$ 75.66
Selling Price
$ 67.04
2512
2244
2055
2609
Market Price
$ 66.96
Selling Price
$ 58.02
668
221
278
2895
Market Price
$ 62.39
Selling Price
$ 56.01
4885
2625
2756
4917
Market Price
$ 82.43
Selling Price
$ 70.35
2793
2737
741
4470
Market Price
$ 105.82
Selling Price
$ 94.91
2500
2470
762
3468
Market Price
$ 82.12
Selling Price
$ 72.40
1339
327
1057
3597
Market Price
$ 62.69
Selling Price
$ 56.03
332
277
320
1344
Market Price
$ 95.23
Selling Price
$ 80.25
2380
2277
2030
3492
Market Price
$ 93.40
Selling Price
$ 82.07
1299
1145
883
3690
Market Price
$ 104.04
Selling Price
$ 91.70
1461
1335
1432
3907
Market Price
$ 91.68
Selling Price
$ 77.81
1642
1216
1193
4615
Market Price
$ 106.82
Selling Price
$ 95.46
1133
1036
1130
2386
Market Price
$ 62.09
Selling Price
$ 56.16
2525
1371
2230
3481
Market Price
$ 99.35
Selling Price
$ 87.44
4378
1010
3820
4743
Market Price
$ 72.78
Selling Price
$ 64.68
2409
562
2360
2687
Market Price
$ 84.73
Selling Price
$ 74.99
2069
2038
1016
2633
Market Price
$ 78.04
Selling Price
$ 70.42
498
175
189
814
Market Price
$ 81.71
Selling Price
$ 74.04
3459
1050
1867
4643
Market Price
$ 76.08
Selling Price
$ 66.93
1969
1459
1024
2891
Market Price
$ 99.28
Selling Price
$ 83.20
1530
902
1154
2026
Market Price
$ 108.80
Selling Price
$ 98.03
975
395
823
3526
Market Price
$ 104.28
Selling Price
$ 87.98
981
723
234
3927
Market Price
$ 94.89
Selling Price
$ 80.95
1803
1757
1497
2497
Market Price
$ 69.05
Selling Price
$ 57.93
813
646
305
3537
Market Price
$ 113.89
Selling Price
$ 95.23
189
39
124
516
Market Price
$ 70.47
Selling Price
$ 62.41
1207
617
669
1987
Market Price
$ 112.62
Selling Price
$ 97.93
153
96
119
601
Market Price
$ 93.99
Selling Price
$ 80.09
589
371
185
759
Market Price
$ 79.55
Selling Price
$ 67.84
464
427
439
1733
Market Price
$ 116.51
Selling Price
$ 97.37
1626
574
474
1865
Market Price
$ 69.14
Selling Price
$ 62.66
3482
2472
2687
4588
Market Price
$ 114.59
Selling Price
$ 97.65
674
599
164
2197