Market Price
$ 90.03
Selling Price
$ 77.69
1967
1892
1223
4462
Market Price
$ 66.19
Selling Price
$ 57.26
924
330
572
1371
Market Price
$ 77.30
Selling Price
$ 65.87
2872
2154
2194
3322
Market Price
$ 63.70
Selling Price
$ 57.70
2566
1686
715
4670
Market Price
$ 64.19
Selling Price
$ 55.88
504
262
230
1464
Market Price
$ 61.85
Selling Price
$ 55.56
871
307
314
3794
Market Price
$ 96.80
Selling Price
$ 84.98
1555
1085
441
3643
Market Price
$ 87.58
Selling Price
$ 75.45
1379
762
744
3280
Market Price
$ 111.39
Selling Price
$ 93.75
915
848
629
3189
Market Price
$ 96.79
Selling Price
$ 83.44
592
213
403
662
Market Price
$ 68.40
Selling Price
$ 60.14
1799
1584
1786
1989
Market Price
$ 115.31
Selling Price
$ 98.09
2233
1136
726
4778
Market Price
$ 90.31
Selling Price
$ 81.11
1926
1271
1558
4880
Market Price
$ 100.75
Selling Price
$ 84.15
201
115
126
532
Market Price
$ 106.68
Selling Price
$ 94.88
838
445
565
3165
Market Price
$ 75.07
Selling Price
$ 67.75
2752
933
2278
4377
Market Price
$ 88.39
Selling Price
$ 77.62
229
159
106
516
Market Price
$ 88.18
Selling Price
$ 73.78
2047
1944
650
3825
Market Price
$ 87.61
Selling Price
$ 78.76
840
248
350
949
Market Price
$ 87.60
Selling Price
$ 73.68
982
650
514
1456
Market Price
$ 89.48
Selling Price
$ 78.21
1576
818
1527
2287
Market Price
$ 68.43
Selling Price
$ 58.13
4230
2884
2483
4714
Market Price
$ 113.89
Selling Price
$ 96.47
1666
933
1499
4743
Market Price
$ 90.30
Selling Price
$ 79.08
500
392
346
1140
Market Price
$ 90.22
Selling Price
$ 81.31
665
306
430
3105
Market Price
$ 106.15
Selling Price
$ 90.82
3497
1433
3414
3997
Market Price
$ 87.68
Selling Price
$ 76.60
2123
1314
1721
3435
Market Price
$ 74.15
Selling Price
$ 64.39
418
311
111
712
Market Price
$ 105.56
Selling Price
$ 92.78
521
141
411
1131
Market Price
$ 81.16
Selling Price
$ 70.84
1205
979
650
3054
Market Price
$ 99.91
Selling Price
$ 83.47
1412
724
927
2225
Market Price
$ 111.40
Selling Price
$ 97.18
451
392
129
1327
Market Price
$ 79.81
Selling Price
$ 71.80
1959
442
1641
4902
Market Price
$ 78.40
Selling Price
$ 68.94
1545
1508
1401
3272
Market Price
$ 86.55
Selling Price
$ 72.64
2473
1021
1489
3211
Market Price
$ 76.37
Selling Price
$ 65.08
143
98
31
692
Market Price
$ 107.19
Selling Price
$ 95.26
171
84
122
746
Market Price
$ 69.14
Selling Price
$ 60.07
1114
642
858
1885
Market Price
$ 104.35
Selling Price
$ 94.03
811
555
436
2172
Market Price
$ 106.78
Selling Price
$ 89.03
3056
722
1598
4183