Market Price
$ 113.28
Selling Price
$ 97.79
4234
2918
1958
4475
Market Price
$ 68.29
Selling Price
$ 60.24
708
253
699
2613
Market Price
$ 103.12
Selling Price
$ 93.46
2191
951
2119
2767
Market Price
$ 102.21
Selling Price
$ 88.03
918
825
473
2899
Market Price
$ 76.98
Selling Price
$ 67.89
305
100
98
1190
Market Price
$ 74.40
Selling Price
$ 65.48
1869
970
1373
2760
Market Price
$ 112.03
Selling Price
$ 97.50
707
197
377
737
Market Price
$ 70.23
Selling Price
$ 63.67
4003
3410
2381
4197
Market Price
$ 65.72
Selling Price
$ 55.29
365
324
78
846
Market Price
$ 74.89
Selling Price
$ 67.26
530
355
130
1805
Market Price
$ 72.36
Selling Price
$ 60.66
1037
987
301
1187
Market Price
$ 88.79
Selling Price
$ 75.02
325
244
217
1384
Market Price
$ 65.24
Selling Price
$ 57.15
1363
419
849
2958
Market Price
$ 73.77
Selling Price
$ 66.57
3029
2088
838
3668
Market Price
$ 99.99
Selling Price
$ 88.24
2498
750
576
2675
Market Price
$ 74.16
Selling Price
$ 62.54
1317
499
1160
1367
Market Price
$ 85.30
Selling Price
$ 71.16
1682
1381
686
3694
Market Price
$ 73.55
Selling Price
$ 64.75
355
127
351
621
Market Price
$ 107.27
Selling Price
$ 95.19
4640
3463
3330
4728
Market Price
$ 89.65
Selling Price
$ 74.74
410
285
225
716
Market Price
$ 106.14
Selling Price
$ 89.17
3523
2332
1301
4984
Market Price
$ 70.61
Selling Price
$ 61.37
3153
1955
1796
3895
Market Price
$ 79.52
Selling Price
$ 68.89
2026
1224
1872
4767
Market Price
$ 103.42
Selling Price
$ 90.70
2151
1417
1990
4346
Market Price
$ 109.38
Selling Price
$ 95.20
4076
2204
1596
4468
Market Price
$ 72.81
Selling Price
$ 66.10
347
97
248
809
Market Price
$ 83.70
Selling Price
$ 74.77
738
199
586
885
Market Price
$ 81.08
Selling Price
$ 69.58
3803
2391
1483
3823
Market Price
$ 67.85
Selling Price
$ 58.04
1007
389
331
4188
Market Price
$ 95.24
Selling Price
$ 84.54
1881
1494
560
2880
Market Price
$ 87.78
Selling Price
$ 73.89
587
527
502
2139
Market Price
$ 84.63
Selling Price
$ 76.63
3116
2943
879
4433
Market Price
$ 61.60
Selling Price
$ 55.42
3991
2967
2796
4297
Market Price
$ 86.98
Selling Price
$ 77.83
698
575
637
2302
Market Price
$ 88.06
Selling Price
$ 78.24
1880
1038
759
2915
Market Price
$ 78.83
Selling Price
$ 71.45
284
223
145
1007
Market Price
$ 103.96
Selling Price
$ 89.34
1475
942
961
3313
Market Price
$ 104.81
Selling Price
$ 92.08
1894
1301
658
2989
Market Price
$ 68.07
Selling Price
$ 61.36
4423
1124
1000
4894
Market Price
$ 93.80
Selling Price
$ 82.57
1107
721
420
4606