Market Price
$ 68.18
Selling Price
$ 57.15
1420
846
1208
4388
Market Price
$ 112.34
Selling Price
$ 98.73
174
54
138
547
Market Price
$ 77.56
Selling Price
$ 68.51
386
92
321
1284
Market Price
$ 73.90
Selling Price
$ 62.94
2646
737
1700
3054
Market Price
$ 103.57
Selling Price
$ 93.06
637
590
599
884
Market Price
$ 66.46
Selling Price
$ 57.12
1029
921
797
1342
Market Price
$ 66.65
Selling Price
$ 60.51
1408
359
1347
3250
Market Price
$ 87.10
Selling Price
$ 78.14
2085
2015
779
3656
Market Price
$ 106.15
Selling Price
$ 91.73
1410
719
1344
3176
Market Price
$ 94.25
Selling Price
$ 79.17
1362
1311
695
2798
Market Price
$ 117.09
Selling Price
$ 97.71
527
147
400
555
Market Price
$ 81.57
Selling Price
$ 74.12
1043
421
276
2796
Market Price
$ 96.15
Selling Price
$ 87.30
1061
399
573
1701
Market Price
$ 80.59
Selling Price
$ 73.13
1583
759
858
4342
Market Price
$ 104.24
Selling Price
$ 89.12
2292
1262
1637
2594
Market Price
$ 90.41
Selling Price
$ 76.49
3344
2588
2248
3834
Market Price
$ 111.07
Selling Price
$ 94.11
2655
1122
962
4645
Market Price
$ 108.80
Selling Price
$ 98.35
507
345
203
1130
Market Price
$ 80.78
Selling Price
$ 70.22
2557
1588
1049
3192
Market Price
$ 89.86
Selling Price
$ 80.57
1304
500
376
4150
Market Price
$ 102.61
Selling Price
$ 92.55
3774
2022
2160
4495
Market Price
$ 93.77
Selling Price
$ 79.73
1121
645
680
2213
Market Price
$ 110.55
Selling Price
$ 98.37
1904
1852
449
2486
Market Price
$ 102.95
Selling Price
$ 89.70
603
596
413
971
Market Price
$ 78.59
Selling Price
$ 69.04
1564
421
740
4588
Market Price
$ 107.19
Selling Price
$ 96.17
1562
832
1227
2115
Market Price
$ 83.30
Selling Price
$ 74.94
1145
436
380
4289
Market Price
$ 105.32
Selling Price
$ 89.18
2132
1745
1031
4224
Market Price
$ 105.56
Selling Price
$ 90.65
1850
1157
859
4156
Market Price
$ 82.07
Selling Price
$ 73.69
2668
1173
1204
3326
Market Price
$ 84.28
Selling Price
$ 74.27
737
183
504
1933
Market Price
$ 93.30
Selling Price
$ 80.89
1062
790
892
3143
Market Price
$ 101.89
Selling Price
$ 91.73
788
745
257
836
Market Price
$ 86.08
Selling Price
$ 78.25
2115
853
1692
2207
Market Price
$ 94.81
Selling Price
$ 81.50
963
914
777
1791
Market Price
$ 101.06
Selling Price
$ 91.42
220
53
130
862
Market Price
$ 109.53
Selling Price
$ 92.20
288
130
159
732
Market Price
$ 83.94
Selling Price
$ 75.53
1778
1204
1194
1979
Market Price
$ 108.84
Selling Price
$ 91.49
4300
2277
1599
4406
Market Price
$ 74.43
Selling Price
$ 64.97
2095
1449
1727
2249