Market Price
$ 97.49
Selling Price
$ 83.43
1822
1822
1642
4593
Market Price
$ 66.37
Selling Price
$ 56.36
1138
448
954
2421
Market Price
$ 90.48
Selling Price
$ 77.12
2734
1620
2375
3082
Market Price
$ 74.26
Selling Price
$ 62.08
3481
1090
2822
3762
Market Price
$ 100.83
Selling Price
$ 88.76
3696
3515
2074
4998
Market Price
$ 109.43
Selling Price
$ 94.24
734
185
630
2179
Market Price
$ 92.31
Selling Price
$ 79.81
1100
582
986
1619
Market Price
$ 75.96
Selling Price
$ 68.60
3037
803
887
4082
Market Price
$ 94.72
Selling Price
$ 84.07
786
542
214
2930
Market Price
$ 81.78
Selling Price
$ 69.58
1292
518
1015
3873
Market Price
$ 94.10
Selling Price
$ 84.27
3088
2559
1121
4039
Market Price
$ 95.72
Selling Price
$ 84.26
1709
961
896
2774
Market Price
$ 72.52
Selling Price
$ 64.68
201
193
87
568
Market Price
$ 68.93
Selling Price
$ 61.37
2561
2331
1572
4681
Market Price
$ 74.78
Selling Price
$ 62.40
689
198
632
1123
Market Price
$ 77.56
Selling Price
$ 65.20
4260
1576
3339
4480
Market Price
$ 77.64
Selling Price
$ 69.54
1912
1265
1410
2193
Market Price
$ 88.29
Selling Price
$ 75.83
1192
1088
1124
3201
Market Price
$ 93.49
Selling Price
$ 84.87
1384
1057
369
3309
Market Price
$ 112.33
Selling Price
$ 97.85
914
737
547
3032
Market Price
$ 85.44
Selling Price
$ 72.45
1669
460
1190
2329
Market Price
$ 99.92
Selling Price
$ 84.47
1830
1715
944
4836
Market Price
$ 81.28
Selling Price
$ 68.97
1579
503
399
3522
Market Price
$ 80.08
Selling Price
$ 68.46
1694
1367
453
1800
Market Price
$ 101.15
Selling Price
$ 87.44
2811
2121
2767
3365
Market Price
$ 99.33
Selling Price
$ 89.91
638
165
362
2894
Market Price
$ 81.98
Selling Price
$ 73.04
1257
1168
784
4784
Market Price
$ 100.06
Selling Price
$ 88.10
1124
228
383
4920
Market Price
$ 103.10
Selling Price
$ 89.49
1378
1296
557
4329
Market Price
$ 82.32
Selling Price
$ 72.11
328
298
85
905
Market Price
$ 82.96
Selling Price
$ 72.02
1180
994
469
1858
Market Price
$ 91.08
Selling Price
$ 77.67
651
229
319
2857
Market Price
$ 84.79
Selling Price
$ 72.44
2412
1221
1910
4034
Market Price
$ 105.75
Selling Price
$ 91.17
1442
634
1363
1639
Market Price
$ 111.53
Selling Price
$ 94.81
1928
1245
784
3295
Market Price
$ 91.20
Selling Price
$ 79.96
1066
669
406
4803
Market Price
$ 78.43
Selling Price
$ 68.66
540
530
482
1067
Market Price
$ 100.12
Selling Price
$ 84.12
209
42
143
521
Market Price
$ 81.45
Selling Price
$ 69.64
2396
1043
1005
3791
Market Price
$ 100.05
Selling Price
$ 84.37
558
347
205
879