Market Price
$ 104.20
Selling Price
$ 87.15
298
95
146
684
Market Price
$ 96.78
Selling Price
$ 82.01
919
418
583
2281
Market Price
$ 82.22
Selling Price
$ 74.64
483
383
231
1862
Market Price
$ 71.06
Selling Price
$ 64.06
3065
2316
686
3491
Market Price
$ 89.82
Selling Price
$ 78.22
3411
954
1293
4929
Market Price
$ 89.50
Selling Price
$ 76.02
1053
896
749
1942
Market Price
$ 79.76
Selling Price
$ 67.62
2971
2696
2237
3017
Market Price
$ 92.62
Selling Price
$ 83.69
1379
690
605
2281
Market Price
$ 96.66
Selling Price
$ 83.95
3571
2487
2871
4323
Market Price
$ 76.15
Selling Price
$ 64.35
960
325
646
1218
Market Price
$ 89.86
Selling Price
$ 75.60
501
299
292
1227
Market Price
$ 63.70
Selling Price
$ 56.88
186
127
170
430
Market Price
$ 74.97
Selling Price
$ 65.94
691
252
665
2122
Market Price
$ 97.88
Selling Price
$ 87.27
2358
2323
2343
2589
Market Price
$ 104.67
Selling Price
$ 90.47
984
957
935
1037
Market Price
$ 105.34
Selling Price
$ 88.69
2712
1675
2394
3121
Market Price
$ 95.43
Selling Price
$ 84.66
2864
1210
1533
4490
Market Price
$ 92.89
Selling Price
$ 78.53
2410
1870
898
2822
Market Price
$ 98.01
Selling Price
$ 84.33
1664
1116
747
2189
Market Price
$ 93.01
Selling Price
$ 81.38
3769
1258
1189
4947
Market Price
$ 83.26
Selling Price
$ 74.52
668
136
573
1299
Market Price
$ 104.12
Selling Price
$ 93.41
1361
1014
1149
2401
Market Price
$ 98.58
Selling Price
$ 83.17
3476
1999
2732
3583
Market Price
$ 101.38
Selling Price
$ 89.15
3018
682
1496
4222
Market Price
$ 64.39
Selling Price
$ 58.52
1310
1265
621
1920
Market Price
$ 71.95
Selling Price
$ 64.16
1568
1242
514
1833
Market Price
$ 92.31
Selling Price
$ 83.75
252
116
244
903
Market Price
$ 66.85
Selling Price
$ 55.87
3449
1647
1319
4417
Market Price
$ 90.94
Selling Price
$ 76.20
327
88
251
690
Market Price
$ 70.24
Selling Price
$ 60.71
3652
3332
1049
4165
Market Price
$ 98.09
Selling Price
$ 86.78
413
406
98
1001
Market Price
$ 72.31
Selling Price
$ 62.07
1180
857
1086
1526
Market Price
$ 63.58
Selling Price
$ 56.19
1369
1293
576
2923
Market Price
$ 94.94
Selling Price
$ 83.96
898
587
714
1951
Market Price
$ 83.88
Selling Price
$ 73.53
381
339
259
796
Market Price
$ 69.23
Selling Price
$ 61.57
1333
781
805
2440
Market Price
$ 106.38
Selling Price
$ 89.11
4449
2410
3255
4892
Market Price
$ 109.06
Selling Price
$ 94.99
528
243
251
670
Market Price
$ 95.70
Selling Price
$ 80.94
1158
557
759
2625
Market Price
$ 100.86
Selling Price
$ 84.91
3008
972
1616
3984