Market Price
$ 77.37
Selling Price
$ 69.48
1800
1058
1537
3361
Market Price
$ 88.27
Selling Price
$ 74.88
2952
1916
2022
4906
Market Price
$ 93.86
Selling Price
$ 83.30
665
573
652
2267
Market Price
$ 113.22
Selling Price
$ 95.54
1454
380
1343
2220
Market Price
$ 82.92
Selling Price
$ 69.13
1532
716
1104
4998
Market Price
$ 93.32
Selling Price
$ 79.71
1451
966
1122
1893
Market Price
$ 90.99
Selling Price
$ 76.80
1773
789
1765
3416
Market Price
$ 112.52
Selling Price
$ 97.76
322
269
197
1133
Market Price
$ 69.80
Selling Price
$ 60.34
2023
1965
1511
4728
Market Price
$ 71.44
Selling Price
$ 64.31
2339
2226
676
3196
Market Price
$ 80.15
Selling Price
$ 68.74
1749
493
1523
4471
Market Price
$ 101.97
Selling Price
$ 89.47
4182
4160
3990
4360
Market Price
$ 92.46
Selling Price
$ 78.53
1006
276
868
2048
Market Price
$ 80.48
Selling Price
$ 68.06
792
480
723
868
Market Price
$ 98.50
Selling Price
$ 83.59
1098
686
593
1647
Market Price
$ 92.25
Selling Price
$ 83.63
367
173
122
1381
Market Price
$ 103.66
Selling Price
$ 93.19
2245
555
1726
4323
Market Price
$ 89.31
Selling Price
$ 79.77
278
143
265
470
Market Price
$ 94.30
Selling Price
$ 83.56
1934
423
1459
3193
Market Price
$ 72.01
Selling Price
$ 65.01
2705
830
2022
3057
Market Price
$ 105.53
Selling Price
$ 91.46
2067
1894
1206
2617
Market Price
$ 83.43
Selling Price
$ 72.56
1014
399
861
2354
Market Price
$ 66.93
Selling Price
$ 57.45
922
199
677
4392
Market Price
$ 78.66
Selling Price
$ 67.90
917
771
695
2422
Market Price
$ 69.70
Selling Price
$ 61.01
2318
1572
877
3775
Market Price
$ 67.89
Selling Price
$ 60.72
2597
1672
1458
2696
Market Price
$ 88.72
Selling Price
$ 77.20
2010
1601
1267
4123
Market Price
$ 88.69
Selling Price
$ 75.42
1016
1004
726
1763
Market Price
$ 96.08
Selling Price
$ 81.64
760
325
484
2034
Market Price
$ 88.54
Selling Price
$ 77.93
2816
1670
2745
3780
Market Price
$ 115.63
Selling Price
$ 99.00
2010
976
795
2244
Market Price
$ 103.64
Selling Price
$ 91.35
557
551
201
1344
Market Price
$ 97.90
Selling Price
$ 86.26
1099
895
748
1190
Market Price
$ 108.92
Selling Price
$ 94.98
2555
1953
1863
3608
Market Price
$ 92.75
Selling Price
$ 81.87
2607
1993
1044
2663
Market Price
$ 79.41
Selling Price
$ 71.80
2367
1484
2324
2868
Market Price
$ 69.20
Selling Price
$ 59.37
4278
1592
2297
4845
Market Price
$ 101.00
Selling Price
$ 86.02
359
309
72
984
Market Price
$ 69.50
Selling Price
$ 61.24
441
151
360
800
Market Price
$ 81.37
Selling Price
$ 69.73
1001
364
402
2752