Market Price
$ 91.13
Selling Price
$ 80.35
721
659
227
1744
Market Price
$ 93.43
Selling Price
$ 78.76
3131
1703
1989
3924
Market Price
$ 83.33
Selling Price
$ 71.48
2059
1187
1872
2462
Market Price
$ 102.37
Selling Price
$ 89.21
913
314
594
1174
Market Price
$ 106.31
Selling Price
$ 91.86
298
150
154
993
Market Price
$ 100.57
Selling Price
$ 90.36
2596
1299
2358
3196
Market Price
$ 84.56
Selling Price
$ 72.32
2884
2136
1867
3125
Market Price
$ 99.28
Selling Price
$ 86.75
780
341
738
3112
Market Price
$ 100.68
Selling Price
$ 87.47
1806
1390
1780
1926
Market Price
$ 112.01
Selling Price
$ 98.53
1444
1046
291
2527
Market Price
$ 102.93
Selling Price
$ 87.40
223
85
193
562
Market Price
$ 72.80
Selling Price
$ 65.16
948
747
432
1105
Market Price
$ 105.79
Selling Price
$ 90.46
2239
1128
1998
3040
Market Price
$ 93.05
Selling Price
$ 81.38
1451
1151
324
1521
Market Price
$ 97.25
Selling Price
$ 87.15
888
469
689
916
Market Price
$ 62.04
Selling Price
$ 55.79
1027
766
781
2278
Market Price
$ 86.02
Selling Price
$ 74.93
1504
569
888
1645
Market Price
$ 65.03
Selling Price
$ 58.62
3433
2121
3012
3952
Market Price
$ 114.75
Selling Price
$ 98.39
789
294
630
1014
Market Price
$ 113.60
Selling Price
$ 96.77
1373
1070
657
2196
Market Price
$ 111.52
Selling Price
$ 95.49
1671
794
545
3625
Market Price
$ 105.33
Selling Price
$ 93.90
3216
1718
1035
3860
Market Price
$ 90.88
Selling Price
$ 77.00
476
223
429
2330
Market Price
$ 105.18
Selling Price
$ 93.36
2398
1533
862
3718
Market Price
$ 111.57
Selling Price
$ 96.94
372
272
188
1219
Market Price
$ 91.82
Selling Price
$ 82.77
2364
741
1046
4506
Market Price
$ 82.22
Selling Price
$ 72.64
2436
913
962
4448
Market Price
$ 106.29
Selling Price
$ 89.82
3386
1556
1753
3872
Market Price
$ 73.35
Selling Price
$ 63.15
1282
856
889
4953
Market Price
$ 98.51
Selling Price
$ 86.30
2903
1904
2316
3101
Market Price
$ 67.43
Selling Price
$ 60.46
129
86
128
553
Market Price
$ 111.83
Selling Price
$ 97.66
340
328
293
1441
Market Price
$ 74.59
Selling Price
$ 65.62
492
253
163
849
Market Price
$ 103.57
Selling Price
$ 87.81
840
610
650
1731
Market Price
$ 88.60
Selling Price
$ 76.81
794
700
441
1128
Market Price
$ 76.44
Selling Price
$ 65.74
3498
1124
1467
4820
Market Price
$ 109.53
Selling Price
$ 94.97
261
53
228
822
Market Price
$ 86.47
Selling Price
$ 74.03
630
525
470
878
Market Price
$ 70.21
Selling Price
$ 58.73
2574
1266
2285
4668
Market Price
$ 109.07
Selling Price
$ 98.87
483
295
306
806