Market Price
$ 98.13
Selling Price
$ 85.25
2536
1992
1503
3207
Market Price
$ 67.95
Selling Price
$ 61.76
1987
1918
1969
2271
Market Price
$ 81.48
Selling Price
$ 70.85
1906
1309
592
3885
Market Price
$ 91.03
Selling Price
$ 79.16
4258
2252
3092
4449
Market Price
$ 107.99
Selling Price
$ 89.99
3140
1498
2603
3974
Market Price
$ 89.84
Selling Price
$ 75.92
1694
1485
1564
2824
Market Price
$ 91.67
Selling Price
$ 78.21
713
299
160
905
Market Price
$ 83.51
Selling Price
$ 72.04
2672
1358
2453
4535
Market Price
$ 86.36
Selling Price
$ 75.67
357
80
157
468
Market Price
$ 113.10
Selling Price
$ 98.43
2531
1860
1626
3234
Market Price
$ 70.15
Selling Price
$ 61.83
319
200
215
1454
Market Price
$ 112.66
Selling Price
$ 95.91
591
254
163
2881
Market Price
$ 101.91
Selling Price
$ 91.57
883
623
512
2405
Market Price
$ 82.46
Selling Price
$ 72.98
1281
610
950
1943
Market Price
$ 103.09
Selling Price
$ 87.44
643
265
595
2901
Market Price
$ 82.70
Selling Price
$ 73.74
980
254
538
3094
Market Price
$ 67.41
Selling Price
$ 60.75
643
429
282
858
Market Price
$ 66.64
Selling Price
$ 58.34
3093
1564
2902
3855
Market Price
$ 99.75
Selling Price
$ 87.98
2896
1582
1668
3082
Market Price
$ 104.44
Selling Price
$ 94.18
258
139
191
1083
Market Price
$ 74.26
Selling Price
$ 65.31
1916
811
1381
4367
Market Price
$ 102.49
Selling Price
$ 88.46
3881
1732
2521
4978
Market Price
$ 103.67
Selling Price
$ 92.67
3961
2264
3545
4710
Market Price
$ 71.70
Selling Price
$ 62.62
1781
1230
480
4459
Market Price
$ 98.74
Selling Price
$ 84.48
3486
1007
1252
3912
Market Price
$ 65.25
Selling Price
$ 57.59
3110
821
2377
5000
Market Price
$ 94.49
Selling Price
$ 78.83
1277
285
376
2676
Market Price
$ 76.57
Selling Price
$ 64.52
1110
608
722
2045
Market Price
$ 72.05
Selling Price
$ 62.92
674
560
141
3197
Market Price
$ 91.36
Selling Price
$ 79.70
876
281
578
1091
Market Price
$ 76.73
Selling Price
$ 64.19
2567
1622
1060
3064
Market Price
$ 107.58
Selling Price
$ 91.41
1652
1383
636
2860
Market Price
$ 110.66
Selling Price
$ 97.96
779
610
226
3529
Market Price
$ 66.42
Selling Price
$ 55.79
2145
869
707
4779
Market Price
$ 98.12
Selling Price
$ 86.00
248
174
245
1164
Market Price
$ 90.26
Selling Price
$ 77.06
3013
1233
2645
4568
Market Price
$ 76.04
Selling Price
$ 66.78
1349
1331
768
3111
Market Price
$ 96.19
Selling Price
$ 81.94
2510
1263
2439
2534
Market Price
$ 76.21
Selling Price
$ 66.64
1427
464
901
2476
Market Price
$ 91.94
Selling Price
$ 80.08
2464
1191
1889
2574