Market Price
$ 85.31
Selling Price
$ 76.28
1623
1575
398
4609
Market Price
$ 87.66
Selling Price
$ 74.78
826
333
557
3235
Market Price
$ 106.45
Selling Price
$ 95.54
1395
884
949
3293
Market Price
$ 86.35
Selling Price
$ 71.98
1457
1046
361
3056
Market Price
$ 98.07
Selling Price
$ 84.45
4226
1098
2537
4606
Market Price
$ 80.76
Selling Price
$ 69.09
2804
1393
1494
3887
Market Price
$ 79.73
Selling Price
$ 68.67
2960
1087
2476
4718
Market Price
$ 86.16
Selling Price
$ 73.09
4460
2251
2528
4984
Market Price
$ 105.84
Selling Price
$ 95.26
3578
2253
2253
3673
Market Price
$ 64.60
Selling Price
$ 57.40
394
235
244
555
Market Price
$ 66.59
Selling Price
$ 60.24
871
755
841
2926
Market Price
$ 73.47
Selling Price
$ 62.94
236
189
47
631
Market Price
$ 106.38
Selling Price
$ 95.82
1572
1273
1072
1766
Market Price
$ 108.79
Selling Price
$ 91.06
772
596
571
1460
Market Price
$ 83.29
Selling Price
$ 72.15
2085
458
898
3724
Market Price
$ 67.85
Selling Price
$ 56.90
842
356
229
1681
Market Price
$ 95.63
Selling Price
$ 81.79
975
935
739
2069
Market Price
$ 61.50
Selling Price
$ 55.01
780
359
403
1349
Market Price
$ 85.99
Selling Price
$ 75.42
1937
1876
547
4603
Market Price
$ 69.30
Selling Price
$ 59.70
3185
2331
2716
4376
Market Price
$ 66.56
Selling Price
$ 56.02
2319
1425
538
2577
Market Price
$ 65.79
Selling Price
$ 55.14
2699
1961
2600
3003
Market Price
$ 111.35
Selling Price
$ 98.89
1454
996
907
1935
Market Price
$ 77.22
Selling Price
$ 69.43
1524
316
931
3294
Market Price
$ 73.77
Selling Price
$ 64.43
674
166
444
792
Market Price
$ 105.17
Selling Price
$ 95.24
2050
495
1492
3530
Market Price
$ 106.79
Selling Price
$ 89.58
1029
596
405
1983
Market Price
$ 97.42
Selling Price
$ 84.56
1136
385
441
1262
Market Price
$ 92.86
Selling Price
$ 78.07
167
48
78
721
Market Price
$ 111.22
Selling Price
$ 98.27
2396
831
1073
3961
Market Price
$ 89.73
Selling Price
$ 75.42
200
181
113
668
Market Price
$ 82.49
Selling Price
$ 74.61
1010
885
481
1681
Market Price
$ 73.68
Selling Price
$ 66.21
2215
930
1791
2954
Market Price
$ 114.44
Selling Price
$ 96.48
1360
1287
823
2099
Market Price
$ 103.75
Selling Price
$ 91.06
830
661
520
2367
Market Price
$ 81.78
Selling Price
$ 71.94
2136
2060
1673
2481
Market Price
$ 66.82
Selling Price
$ 56.55
2295
1514
1351
2694
Market Price
$ 96.74
Selling Price
$ 81.27
897
349
788
1701
Market Price
$ 77.45
Selling Price
$ 68.94
1169
1088
544
2118
Market Price
$ 98.91
Selling Price
$ 84.14
433
156
245
966