Market Price
$ 73.77
Selling Price
$ 61.59
3582
2136
818
4969
Market Price
$ 81.43
Selling Price
$ 70.91
1079
971
660
2122
Market Price
$ 111.04
Selling Price
$ 93.99
234
81
129
627
Market Price
$ 98.40
Selling Price
$ 85.35
2652
2189
1727
4079
Market Price
$ 110.59
Selling Price
$ 92.59
1166
861
905
3148
Market Price
$ 70.29
Selling Price
$ 63.53
3768
1572
3122
4631
Market Price
$ 95.69
Selling Price
$ 86.02
1690
1338
884
2338
Market Price
$ 102.75
Selling Price
$ 89.19
473
162
130
998
Market Price
$ 83.10
Selling Price
$ 72.31
1026
656
551
1209
Market Price
$ 81.97
Selling Price
$ 72.46
1374
543
1123
4547
Market Price
$ 102.51
Selling Price
$ 92.99
1316
692
1229
3562
Market Price
$ 116.78
Selling Price
$ 97.84
853
190
347
1935
Market Price
$ 82.88
Selling Price
$ 69.73
881
695
836
1519
Market Price
$ 72.86
Selling Price
$ 65.27
2354
689
2200
2600
Market Price
$ 92.61
Selling Price
$ 81.88
1392
787
833
1898
Market Price
$ 74.62
Selling Price
$ 67.04
1896
643
1211
2142
Market Price
$ 77.87
Selling Price
$ 66.10
2678
1944
1367
3723
Market Price
$ 80.54
Selling Price
$ 69.49
1545
485
1423
3076
Market Price
$ 69.24
Selling Price
$ 60.79
377
313
350
703
Market Price
$ 87.79
Selling Price
$ 74.48
808
232
216
2218
Market Price
$ 101.35
Selling Price
$ 85.54
1677
1168
1127
2930
Market Price
$ 65.47
Selling Price
$ 55.40
1530
835
546
2183
Market Price
$ 85.40
Selling Price
$ 74.82
1834
638
807
2413
Market Price
$ 83.61
Selling Price
$ 73.23
385
290
233
1877
Market Price
$ 74.10
Selling Price
$ 64.12
2555
723
1512
3040
Market Price
$ 110.17
Selling Price
$ 93.45
1112
224
367
2122
Market Price
$ 84.99
Selling Price
$ 72.05
2055
815
1215
3610
Market Price
$ 63.75
Selling Price
$ 55.93
1650
515
1038
2893
Market Price
$ 91.40
Selling Price
$ 80.20
818
228
469
2403
Market Price
$ 77.65
Selling Price
$ 67.35
1398
1098
939
3459
Market Price
$ 76.69
Selling Price
$ 67.18
1083
799
323
3819
Market Price
$ 101.75
Selling Price
$ 85.86
2318
1750
2027
2891
Market Price
$ 84.81
Selling Price
$ 73.04
1109
919
808
2656
Market Price
$ 68.54
Selling Price
$ 60.11
1274
1060
662
1843
Market Price
$ 80.34
Selling Price
$ 72.16
2124
1347
786
2883
Market Price
$ 79.05
Selling Price
$ 67.24
865
836
700
2039
Market Price
$ 82.79
Selling Price
$ 69.68
984
373
857
2785
Market Price
$ 72.16
Selling Price
$ 60.72
858
206
491
965
Market Price
$ 70.64
Selling Price
$ 59.63
562
447
146
896
Market Price
$ 86.42
Selling Price
$ 75.48
1981
1976
1816
4386