Market Price
$ 109.04
Selling Price
$ 90.97
1990
750
1936
2427
Market Price
$ 81.07
Selling Price
$ 70.77
1536
718
1013
2544
Market Price
$ 109.46
Selling Price
$ 98.63
1271
1216
725
3123
Market Price
$ 86.39
Selling Price
$ 78.46
670
603
314
1744
Market Price
$ 112.93
Selling Price
$ 94.22
1425
352
1318
1901
Market Price
$ 96.86
Selling Price
$ 83.22
1241
479
951
1612
Market Price
$ 98.48
Selling Price
$ 88.96
543
318
346
735
Market Price
$ 104.18
Selling Price
$ 87.52
394
247
345
1147
Market Price
$ 92.78
Selling Price
$ 83.22
1311
868
1296
1849
Market Price
$ 69.77
Selling Price
$ 61.85
2836
2786
1449
4177
Market Price
$ 79.46
Selling Price
$ 71.68
2567
2553
2356
3515
Market Price
$ 77.14
Selling Price
$ 65.85
1384
1247
502
2285
Market Price
$ 77.63
Selling Price
$ 67.53
745
232
736
2698
Market Price
$ 100.74
Selling Price
$ 86.93
3064
1601
2489
4131
Market Price
$ 68.94
Selling Price
$ 60.04
4834
3220
2465
4989
Market Price
$ 80.50
Selling Price
$ 67.42
835
224
704
3756
Market Price
$ 67.70
Selling Price
$ 59.35
489
317
172
493
Market Price
$ 96.47
Selling Price
$ 87.45
1790
1479
716
3469
Market Price
$ 88.09
Selling Price
$ 78.30
271
121
152
454
Market Price
$ 111.42
Selling Price
$ 97.68
1630
1163
584
4465
Market Price
$ 67.22
Selling Price
$ 59.70
1898
1642
1282
4428
Market Price
$ 110.81
Selling Price
$ 92.61
1341
1163
420
2231
Market Price
$ 68.11
Selling Price
$ 57.45
456
107
422
1952
Market Price
$ 84.25
Selling Price
$ 75.88
821
315
474
2866
Market Price
$ 99.85
Selling Price
$ 88.99
1382
897
986
2191
Market Price
$ 72.81
Selling Price
$ 60.68
1455
1357
982
3402
Market Price
$ 92.87
Selling Price
$ 82.48
1162
1080
923
4987
Market Price
$ 116.36
Selling Price
$ 98.90
2820
650
2409
3953
Market Price
$ 71.55
Selling Price
$ 60.35
3272
1996
1147
4592
Market Price
$ 73.56
Selling Price
$ 63.94
993
441
690
2744
Market Price
$ 98.43
Selling Price
$ 82.79
3827
2349
2888
3986
Market Price
$ 82.67
Selling Price
$ 69.00
1275
922
1035
3393
Market Price
$ 78.31
Selling Price
$ 69.07
4301
3586
1123
4435
Market Price
$ 87.82
Selling Price
$ 73.78
907
391
905
3893
Market Price
$ 109.69
Selling Price
$ 96.28
656
278
319
1489
Market Price
$ 103.09
Selling Price
$ 88.21
684
469
470
2625
Market Price
$ 106.38
Selling Price
$ 96.59
109
72
30
416
Market Price
$ 77.04
Selling Price
$ 69.24
956
750
221
3425
Market Price
$ 105.59
Selling Price
$ 94.21
1627
1013
760
1739
Market Price
$ 66.25
Selling Price
$ 56.93
939
365
731
2282