Market Price
$ 71.41
Selling Price
$ 64.66
1035
934
944
3632
Market Price
$ 87.39
Selling Price
$ 75.86
278
164
148
441
Market Price
$ 102.57
Selling Price
$ 86.55
2695
2114
540
3847
Market Price
$ 102.41
Selling Price
$ 85.97
1483
1359
897
2365
Market Price
$ 79.47
Selling Price
$ 66.76
1215
1160
865
4884
Market Price
$ 91.07
Selling Price
$ 78.95
3271
2927
2019
4252
Market Price
$ 88.47
Selling Price
$ 76.33
268
238
166
750
Market Price
$ 75.63
Selling Price
$ 67.90
2018
593
1090
3400
Market Price
$ 115.52
Selling Price
$ 98.72
2212
1203
831
2392
Market Price
$ 88.51
Selling Price
$ 79.57
1019
360
214
1503
Market Price
$ 92.00
Selling Price
$ 81.38
1466
674
948
1932
Market Price
$ 87.27
Selling Price
$ 76.11
2157
1928
766
3493
Market Price
$ 112.15
Selling Price
$ 96.05
2103
1267
1228
2168
Market Price
$ 69.10
Selling Price
$ 57.72
1800
561
1648
3152
Market Price
$ 70.96
Selling Price
$ 60.51
3941
3734
2916
4287
Market Price
$ 87.47
Selling Price
$ 77.95
2787
2383
772
3109
Market Price
$ 85.38
Selling Price
$ 76.74
1138
869
877
3500
Market Price
$ 93.09
Selling Price
$ 83.59
1536
1525
683
1760
Market Price
$ 93.00
Selling Price
$ 80.74
1671
1391
819
4792
Market Price
$ 82.20
Selling Price
$ 73.70
2501
1202
787
2946
Market Price
$ 102.23
Selling Price
$ 92.25
1062
825
647
3873
Market Price
$ 74.10
Selling Price
$ 66.85
123
110
97
462
Market Price
$ 71.37
Selling Price
$ 62.34
1955
1150
512
4164
Market Price
$ 88.75
Selling Price
$ 77.95
1988
1259
666
3752
Market Price
$ 107.38
Selling Price
$ 90.80
352
124
290
1093
Market Price
$ 87.37
Selling Price
$ 77.68
887
457
600
1891
Market Price
$ 106.40
Selling Price
$ 95.53
1967
1913
629
3332
Market Price
$ 64.67
Selling Price
$ 56.33
246
64
198
1076
Market Price
$ 97.24
Selling Price
$ 87.70
1706
1097
946
1782
Market Price
$ 77.98
Selling Price
$ 65.06
1335
655
612
1733
Market Price
$ 68.66
Selling Price
$ 60.87
2503
1238
508
4124
Market Price
$ 70.47
Selling Price
$ 61.43
368
166
293
1264
Market Price
$ 108.85
Selling Price
$ 93.09
852
646
224
2558
Market Price
$ 81.98
Selling Price
$ 72.35
2569
2261
2534
2968
Market Price
$ 83.00
Selling Price
$ 71.21
1963
472
1070
3597
Market Price
$ 88.80
Selling Price
$ 76.24
2030
1694
1922
2049
Market Price
$ 100.82
Selling Price
$ 85.00
2753
997
1412
3508
Market Price
$ 109.85
Selling Price
$ 97.91
4131
1928
3486
4610
Market Price
$ 80.34
Selling Price
$ 72.52
3278
2556
1995
3493
Market Price
$ 81.96
Selling Price
$ 69.90
1225
343
1219
2438