Market Price
$ 100.79
Selling Price
$ 84.75
1041
465
223
1199
Market Price
$ 92.52
Selling Price
$ 81.85
1297
857
645
3708
Market Price
$ 106.68
Selling Price
$ 89.84
438
307
329
1592
Market Price
$ 98.60
Selling Price
$ 89.45
2936
2877
2918
3185
Market Price
$ 83.95
Selling Price
$ 71.47
323
224
233
856
Market Price
$ 82.10
Selling Price
$ 70.96
2119
1456
1826
3546
Market Price
$ 106.21
Selling Price
$ 90.78
867
703
313
3430
Market Price
$ 93.13
Selling Price
$ 79.98
597
596
250
1472
Market Price
$ 65.56
Selling Price
$ 55.37
3399
3040
3371
3583
Market Price
$ 69.30
Selling Price
$ 61.96
1529
422
1038
1746
Market Price
$ 73.31
Selling Price
$ 66.47
3732
885
889
4787
Market Price
$ 97.86
Selling Price
$ 86.46
2596
2523
758
3691
Market Price
$ 102.49
Selling Price
$ 88.95
1196
842
493
4343
Market Price
$ 95.92
Selling Price
$ 86.43
445
262
150
1552
Market Price
$ 108.77
Selling Price
$ 96.07
800
318
722
810
Market Price
$ 93.43
Selling Price
$ 83.64
565
271
372
1409
Market Price
$ 70.70
Selling Price
$ 59.70
4223
3702
1610
4268
Market Price
$ 96.53
Selling Price
$ 82.63
3917
1762
1118
4559
Market Price
$ 83.17
Selling Price
$ 70.15
470
431
235
1049
Market Price
$ 63.13
Selling Price
$ 56.37
877
241
756
2602
Market Price
$ 95.53
Selling Price
$ 81.56
907
843
202
2444
Market Price
$ 116.48
Selling Price
$ 98.81
1563
1048
846
2561
Market Price
$ 83.26
Selling Price
$ 75.17
2098
493
549
4186
Market Price
$ 85.35
Selling Price
$ 74.01
800
183
472
2926
Market Price
$ 77.44
Selling Price
$ 65.29
2577
1183
1907
3241
Market Price
$ 76.29
Selling Price
$ 65.82
3492
823
871
4156
Market Price
$ 115.73
Selling Price
$ 98.94
1190
960
766
1496
Market Price
$ 114.01
Selling Price
$ 95.29
390
94
317
591
Market Price
$ 70.12
Selling Price
$ 63.50
2776
1349
1090
4893
Market Price
$ 99.94
Selling Price
$ 85.07
1823
1525
1052
1944
Market Price
$ 86.81
Selling Price
$ 72.95
1516
915
615
2816
Market Price
$ 67.76
Selling Price
$ 60.23
446
331
337
457
Market Price
$ 82.90
Selling Price
$ 72.40
2517
1626
2280
4942
Market Price
$ 113.09
Selling Price
$ 96.92
1991
1283
1221
4074
Market Price
$ 89.81
Selling Price
$ 75.07
947
388
858
1753
Market Price
$ 82.28
Selling Price
$ 74.47
1708
413
1084
2279
Market Price
$ 92.30
Selling Price
$ 80.77
2229
582
1396
3366
Market Price
$ 84.69
Selling Price
$ 76.79
2997
2598
2857
3130
Market Price
$ 81.03
Selling Price
$ 68.06
1844
1238
779
3389
Market Price
$ 96.80
Selling Price
$ 84.17
1310
1147
311
4768