Market Price
$ 95.10
Selling Price
$ 81.86
2773
2384
986
3363
Market Price
$ 107.44
Selling Price
$ 97.61
2655
1021
2205
2759
Market Price
$ 81.40
Selling Price
$ 73.07
1105
284
268
1252
Market Price
$ 63.16
Selling Price
$ 56.24
537
444
414
2598
Market Price
$ 74.50
Selling Price
$ 65.71
720
226
256
1911
Market Price
$ 66.36
Selling Price
$ 57.77
1877
1427
1059
4299
Market Price
$ 78.01
Selling Price
$ 70.72
968
421
698
1718
Market Price
$ 95.44
Selling Price
$ 80.27
2700
2424
2503
3085
Market Price
$ 108.47
Selling Price
$ 91.88
540
473
401
1203
Market Price
$ 92.18
Selling Price
$ 78.70
2329
1438
2171
3504
Market Price
$ 95.25
Selling Price
$ 82.21
2128
799
560
2202
Market Price
$ 88.73
Selling Price
$ 77.79
1910
464
1297
2261
Market Price
$ 113.19
Selling Price
$ 98.58
684
637
263
2426
Market Price
$ 86.18
Selling Price
$ 76.03
574
119
277
2730
Market Price
$ 102.80
Selling Price
$ 90.20
697
527
697
2096
Market Price
$ 103.18
Selling Price
$ 91.98
357
80
330
454
Market Price
$ 70.43
Selling Price
$ 60.91
1093
613
624
2794
Market Price
$ 94.39
Selling Price
$ 81.85
906
355
316
1765
Market Price
$ 91.69
Selling Price
$ 83.11
1206
797
804
2554
Market Price
$ 92.93
Selling Price
$ 78.24
2640
1151
965
4160
Market Price
$ 79.80
Selling Price
$ 69.69
1524
743
1113
3351
Market Price
$ 63.50
Selling Price
$ 57.07
1051
468
954
4619
Market Price
$ 97.20
Selling Price
$ 82.89
962
576
472
1809
Market Price
$ 96.19
Selling Price
$ 86.12
934
308
799
2333
Market Price
$ 91.53
Selling Price
$ 82.91
788
261
591
1052
Market Price
$ 106.42
Selling Price
$ 91.14
2380
1369
2135
2931
Market Price
$ 68.84
Selling Price
$ 61.94
1749
1731
1126
2190
Market Price
$ 100.31
Selling Price
$ 83.84
470
236
444
2306
Market Price
$ 82.65
Selling Price
$ 71.43
700
692
141
1118
Market Price
$ 69.50
Selling Price
$ 58.10
372
199
209
1091
Market Price
$ 115.93
Selling Price
$ 98.69
4738
1366
3194
4779
Market Price
$ 78.96
Selling Price
$ 68.12
819
784
682
1922
Market Price
$ 71.04
Selling Price
$ 62.30
1206
501
1173
1376
Market Price
$ 105.70
Selling Price
$ 92.13
1093
695
839
1298
Market Price
$ 102.03
Selling Price
$ 85.11
168
137
103
678
Market Price
$ 87.17
Selling Price
$ 78.14
449
315
254
2025
Market Price
$ 113.88
Selling Price
$ 98.20
349
126
195
869
Market Price
$ 104.43
Selling Price
$ 89.95
2147
799
1279
2855
Market Price
$ 77.51
Selling Price
$ 69.51
2622
1355
1315
3498
Market Price
$ 107.02
Selling Price
$ 96.87
1480
629
1082
3240