Market Price
$ 111.16
Selling Price
$ 95.51
1233
829
746
2763
Market Price
$ 72.04
Selling Price
$ 63.56
582
482
286
1222
Market Price
$ 63.25
Selling Price
$ 55.76
1870
1104
385
1918
Market Price
$ 80.31
Selling Price
$ 68.09
3540
3068
2332
3744
Market Price
$ 69.37
Selling Price
$ 61.89
2012
934
666
3286
Market Price
$ 90.23
Selling Price
$ 76.79
949
203
273
3029
Market Price
$ 68.72
Selling Price
$ 59.68
89
60
59
437
Market Price
$ 98.51
Selling Price
$ 84.87
1191
238
680
4729
Market Price
$ 70.13
Selling Price
$ 59.23
986
460
410
4327
Market Price
$ 76.97
Selling Price
$ 66.75
195
182
170
557
Market Price
$ 82.49
Selling Price
$ 73.18
1197
1181
849
2024
Market Price
$ 111.51
Selling Price
$ 96.05
1468
300
1461
1703
Market Price
$ 69.98
Selling Price
$ 58.68
1235
331
1059
1308
Market Price
$ 89.64
Selling Price
$ 76.79
4406
2290
3251
4413
Market Price
$ 86.58
Selling Price
$ 75.42
256
231
173
901
Market Price
$ 97.39
Selling Price
$ 81.78
1597
931
755
3836
Market Price
$ 105.40
Selling Price
$ 92.82
906
726
486
2868
Market Price
$ 95.37
Selling Price
$ 79.77
2771
2716
1034
4204
Market Price
$ 112.84
Selling Price
$ 98.35
944
537
358
1507
Market Price
$ 86.02
Selling Price
$ 74.99
1953
1932
1241
3065
Market Price
$ 85.88
Selling Price
$ 73.86
433
172
222
611
Market Price
$ 112.27
Selling Price
$ 94.44
1854
1840
1203
2149
Market Price
$ 98.77
Selling Price
$ 85.11
1784
978
1246
2961
Market Price
$ 85.46
Selling Price
$ 77.37
288
190
93
1250
Market Price
$ 108.62
Selling Price
$ 96.92
390
343
115
626
Market Price
$ 88.07
Selling Price
$ 73.41
673
482
366
1251
Market Price
$ 68.02
Selling Price
$ 57.04
1771
1726
464
2508
Market Price
$ 114.33
Selling Price
$ 96.27
543
115
495
613
Market Price
$ 88.21
Selling Price
$ 79.10
1338
1124
547
1699
Market Price
$ 77.61
Selling Price
$ 66.74
973
645
349
2534
Market Price
$ 75.38
Selling Price
$ 66.53
2191
1599
1799
4121
Market Price
$ 77.39
Selling Price
$ 70.31
2915
2198
1253
2963
Market Price
$ 73.80
Selling Price
$ 62.01
652
620
223
1617
Market Price
$ 90.21
Selling Price
$ 76.24
1416
1200
953
4549
Market Price
$ 97.65
Selling Price
$ 88.07
1867
1680
1400
2303
Market Price
$ 82.56
Selling Price
$ 73.70
816
457
254
1804
Market Price
$ 107.53
Selling Price
$ 89.81
821
374
497
3966
Market Price
$ 72.55
Selling Price
$ 62.78
799
282
212
886
Market Price
$ 80.04
Selling Price
$ 71.03
317
167
226
508
Market Price
$ 76.89
Selling Price
$ 64.46
2322
912
1994
4250