Market Price
$ 88.22
Selling Price
$ 79.73
3598
3564
2220
4548
Market Price
$ 87.48
Selling Price
$ 73.30
1343
744
1001
1688
Market Price
$ 72.21
Selling Price
$ 62.59
1992
1309
571
4384
Market Price
$ 69.24
Selling Price
$ 61.55
2619
1665
698
2990
Market Price
$ 71.23
Selling Price
$ 63.39
1522
1463
1072
2995
Market Price
$ 80.01
Selling Price
$ 66.79
716
367
334
929
Market Price
$ 67.98
Selling Price
$ 57.19
1202
390
468
1425
Market Price
$ 99.33
Selling Price
$ 84.06
1077
936
1000
1801
Market Price
$ 100.35
Selling Price
$ 88.03
761
439
717
2671
Market Price
$ 62.35
Selling Price
$ 56.37
1477
748
856
1933
Market Price
$ 102.01
Selling Price
$ 90.27
778
716
612
1453
Market Price
$ 116.56
Selling Price
$ 98.66
1714
552
1495
3768
Market Price
$ 68.37
Selling Price
$ 57.34
246
213
189
418
Market Price
$ 99.55
Selling Price
$ 88.35
2708
971
1110
4020
Market Price
$ 73.29
Selling Price
$ 65.80
313
133
172
433
Market Price
$ 71.01
Selling Price
$ 61.88
2114
1587
1314
4809
Market Price
$ 88.49
Selling Price
$ 77.54
3319
2971
1415
3900
Market Price
$ 107.07
Selling Price
$ 90.27
3063
1389
1136
4317
Market Price
$ 72.43
Selling Price
$ 62.27
1808
1348
923
3802
Market Price
$ 77.73
Selling Price
$ 70.03
333
310
66
1049
Market Price
$ 104.18
Selling Price
$ 92.29
1819
793
919
2292
Market Price
$ 97.55
Selling Price
$ 82.81
489
102
468
1090
Market Price
$ 85.67
Selling Price
$ 74.25
2008
1617
1875
3949
Market Price
$ 107.61
Selling Price
$ 92.48
3745
2490
2932
4192
Market Price
$ 97.08
Selling Price
$ 81.71
588
458
311
2649
Market Price
$ 83.87
Selling Price
$ 72.36
684
667
234
2337
Market Price
$ 104.86
Selling Price
$ 89.70
387
157
201
889
Market Price
$ 87.71
Selling Price
$ 77.71
384
99
168
1246
Market Price
$ 79.36
Selling Price
$ 66.61
2315
721
559
3688
Market Price
$ 113.05
Selling Price
$ 96.12
322
117
250
571
Market Price
$ 102.05
Selling Price
$ 90.33
990
887
516
3595
Market Price
$ 79.64
Selling Price
$ 70.84
1395
578
763
3198
Market Price
$ 98.09
Selling Price
$ 84.29
176
107
67
495
Market Price
$ 78.31
Selling Price
$ 69.21
128
128
92
609
Market Price
$ 82.56
Selling Price
$ 68.92
868
716
693
1794
Market Price
$ 84.68
Selling Price
$ 73.46
330
280
281
1203
Market Price
$ 96.43
Selling Price
$ 81.13
1718
578
1071
2339
Market Price
$ 75.47
Selling Price
$ 63.06
1804
935
405
1891
Market Price
$ 71.58
Selling Price
$ 59.73
1451
967
852
2804
Market Price
$ 70.13
Selling Price
$ 60.19
2497
953
521
2546