Market Price
$ 112.17
Selling Price
$ 97.16
828
272
584
1301
Market Price
$ 86.70
Selling Price
$ 72.85
928
491
807
985
Market Price
$ 84.74
Selling Price
$ 70.69
754
440
356
792
Market Price
$ 82.81
Selling Price
$ 75.20
1190
388
526
4151
Market Price
$ 78.11
Selling Price
$ 68.77
1215
571
501
2238
Market Price
$ 96.71
Selling Price
$ 85.89
1733
362
1370
2849
Market Price
$ 82.08
Selling Price
$ 72.55
569
158
324
1993
Market Price
$ 101.35
Selling Price
$ 88.63
1801
1625
472
3574
Market Price
$ 85.63
Selling Price
$ 75.86
2124
1524
2106
2305
Market Price
$ 89.05
Selling Price
$ 78.56
573
351
489
1057
Market Price
$ 68.39
Selling Price
$ 57.98
2068
427
1561
4743
Market Price
$ 91.34
Selling Price
$ 81.45
1645
1360
1543
2128
Market Price
$ 92.54
Selling Price
$ 83.42
1052
992
415
1339
Market Price
$ 75.46
Selling Price
$ 64.22
829
289
352
1584
Market Price
$ 68.31
Selling Price
$ 60.89
1810
860
587
2490
Market Price
$ 90.02
Selling Price
$ 76.41
952
708
421
2281
Market Price
$ 99.62
Selling Price
$ 88.72
2125
961
1019
2210
Market Price
$ 83.12
Selling Price
$ 74.74
2086
513
1927
2586
Market Price
$ 101.59
Selling Price
$ 91.32
1056
930
561
2994
Market Price
$ 105.31
Selling Price
$ 94.29
469
465
435
761
Market Price
$ 108.43
Selling Price
$ 93.70
3019
1227
3000
4035
Market Price
$ 74.25
Selling Price
$ 62.41
2512
2124
1642
2517
Market Price
$ 97.50
Selling Price
$ 83.78
464
316
431
721
Market Price
$ 62.70
Selling Price
$ 56.50
3904
928
2016
4804
Market Price
$ 103.71
Selling Price
$ 91.91
401
128
325
653
Market Price
$ 102.05
Selling Price
$ 86.68
642
544
509
981
Market Price
$ 113.28
Selling Price
$ 95.50
1785
1697
611
3674
Market Price
$ 115.22
Selling Price
$ 97.28
447
230
122
986
Market Price
$ 77.84
Selling Price
$ 67.96
1505
784
1131
4947
Market Price
$ 71.73
Selling Price
$ 62.51
936
865
265
1388
Market Price
$ 104.62
Selling Price
$ 92.53
628
518
497
989
Market Price
$ 97.31
Selling Price
$ 85.71
964
622
680
4679
Market Price
$ 107.59
Selling Price
$ 93.67
625
201
596
1816
Market Price
$ 93.41
Selling Price
$ 79.89
2597
1754
2419
2901
Market Price
$ 80.35
Selling Price
$ 68.92
840
332
739
2704
Market Price
$ 78.29
Selling Price
$ 69.90
376
258
165
824
Market Price
$ 83.57
Selling Price
$ 75.20
439
204
199
518
Market Price
$ 81.38
Selling Price
$ 69.03
945
538
901
3287
Market Price
$ 100.23
Selling Price
$ 86.32
1509
731
370
2285
Market Price
$ 66.84
Selling Price
$ 58.52
2266
888
904
3049