Market Price
$ 98.63
Selling Price
$ 87.59
725
146
181
2794
Market Price
$ 113.20
Selling Price
$ 97.79
3843
1052
1236
4771
Market Price
$ 82.45
Selling Price
$ 71.45
1490
687
804
3175
Market Price
$ 91.43
Selling Price
$ 82.82
602
446
350
772
Market Price
$ 74.67
Selling Price
$ 66.55
869
822
254
2640
Market Price
$ 103.92
Selling Price
$ 94.30
2002
1477
1828
3500
Market Price
$ 104.45
Selling Price
$ 87.33
2026
1821
1090
2238
Market Price
$ 91.34
Selling Price
$ 81.11
1579
894
703
4492
Market Price
$ 103.37
Selling Price
$ 87.74
923
919
254
2003
Market Price
$ 63.77
Selling Price
$ 56.86
1504
1336
1330
2565
Market Price
$ 72.77
Selling Price
$ 61.85
2181
572
471
4184
Market Price
$ 90.15
Selling Price
$ 80.47
1490
757
629
2751
Market Price
$ 72.96
Selling Price
$ 65.83
1960
1656
397
3691
Market Price
$ 87.72
Selling Price
$ 79.23
2193
806
1624
2251
Market Price
$ 71.34
Selling Price
$ 62.44
168
77
145
524
Market Price
$ 97.69
Selling Price
$ 88.66
348
113
250
468
Market Price
$ 91.61
Selling Price
$ 79.28
1638
1331
376
4879
Market Price
$ 94.80
Selling Price
$ 84.25
1983
1245
1045
3285
Market Price
$ 78.93
Selling Price
$ 66.32
390
323
269
1428
Market Price
$ 87.34
Selling Price
$ 78.78
1355
349
688
3406
Market Price
$ 85.15
Selling Price
$ 76.19
526
399
243
1290
Market Price
$ 76.30
Selling Price
$ 67.73
1930
1165
1363
3085
Market Price
$ 76.40
Selling Price
$ 69.15
1162
1007
735
2529
Market Price
$ 89.17
Selling Price
$ 74.35
3939
838
2856
4183
Market Price
$ 96.06
Selling Price
$ 82.53
622
609
151
1748
Market Price
$ 104.52
Selling Price
$ 94.43
557
534
166
1695
Market Price
$ 108.82
Selling Price
$ 96.87
520
358
417
909
Market Price
$ 90.82
Selling Price
$ 82.31
2362
1840
1747
4050
Market Price
$ 103.68
Selling Price
$ 86.56
597
287
495
780
Market Price
$ 117.72
Selling Price
$ 98.49
1173
293
387
2993
Market Price
$ 84.61
Selling Price
$ 72.97
3845
997
2287
4057
Market Price
$ 63.26
Selling Price
$ 55.78
1005
489
406
2072
Market Price
$ 93.21
Selling Price
$ 79.65
945
377
575
3147
Market Price
$ 92.43
Selling Price
$ 81.15
1089
1076
571
1555
Market Price
$ 71.72
Selling Price
$ 61.04
309
165
103
542
Market Price
$ 64.54
Selling Price
$ 56.35
1072
1063
289
4595
Market Price
$ 97.30
Selling Price
$ 84.57
1664
610
580
4027
Market Price
$ 82.12
Selling Price
$ 74.49
2635
1259
1190
3520
Market Price
$ 86.99
Selling Price
$ 77.63
1003
376
542
4949
Market Price
$ 94.86
Selling Price
$ 86.22
708
430
682
2801