Market Price
$ 89.36
Selling Price
$ 77.97
492
103
447
2034
Market Price
$ 74.97
Selling Price
$ 64.05
698
384
158
3293
Market Price
$ 68.81
Selling Price
$ 62.43
2737
2270
2215
3658
Market Price
$ 104.34
Selling Price
$ 93.71
2606
2403
1298
3928
Market Price
$ 67.41
Selling Price
$ 58.36
599
276
394
1114
Market Price
$ 91.47
Selling Price
$ 77.04
1612
1364
888
1754
Market Price
$ 108.17
Selling Price
$ 90.61
2551
1461
1388
4138
Market Price
$ 75.22
Selling Price
$ 63.00
4027
3280
2896
4983
Market Price
$ 82.41
Selling Price
$ 71.13
1876
548
1141
4476
Market Price
$ 92.40
Selling Price
$ 79.22
1573
1238
329
2179
Market Price
$ 84.70
Selling Price
$ 75.33
1399
1144
315
1403
Market Price
$ 113.14
Selling Price
$ 95.47
2187
2185
662
3439
Market Price
$ 83.65
Selling Price
$ 71.67
1965
509
608
3754
Market Price
$ 96.58
Selling Price
$ 83.97
950
560
805
1134
Market Price
$ 99.20
Selling Price
$ 83.05
966
243
889
3564
Market Price
$ 102.00
Selling Price
$ 92.10
2025
482
1743
3886
Market Price
$ 70.75
Selling Price
$ 63.49
3537
3011
720
4621
Market Price
$ 102.30
Selling Price
$ 86.11
4271
3303
2778
4894
Market Price
$ 85.28
Selling Price
$ 74.68
1059
406
259
1483
Market Price
$ 69.50
Selling Price
$ 62.77
1359
1140
1324
2789
Market Price
$ 105.66
Selling Price
$ 90.72
560
267
181
630
Market Price
$ 75.11
Selling Price
$ 67.95
1186
963
736
1398
Market Price
$ 94.21
Selling Price
$ 79.34
2949
2565
666
4323
Market Price
$ 104.39
Selling Price
$ 91.25
2431
1867
1868
3503
Market Price
$ 86.62
Selling Price
$ 77.98
563
547
115
2645
Market Price
$ 108.98
Selling Price
$ 95.88
1025
778
630
4989
Market Price
$ 96.82
Selling Price
$ 86.13
1931
1824
577
3245
Market Price
$ 111.42
Selling Price
$ 93.26
2704
2335
2064
2710
Market Price
$ 76.19
Selling Price
$ 64.40
1263
1061
1180
2439
Market Price
$ 66.03
Selling Price
$ 57.91
386
203
300
497
Market Price
$ 83.71
Selling Price
$ 71.38
2095
795
925
3024
Market Price
$ 106.35
Selling Price
$ 96.00
2718
2642
2097
2936
Market Price
$ 85.36
Selling Price
$ 73.87
1218
581
1071
4835
Market Price
$ 86.60
Selling Price
$ 72.78
1336
563
588
2937
Market Price
$ 108.32
Selling Price
$ 93.01
872
581
726
1537
Market Price
$ 78.30
Selling Price
$ 68.42
1874
542
1553
3386
Market Price
$ 94.11
Selling Price
$ 79.37
2768
1255
1455
3241
Market Price
$ 105.86
Selling Price
$ 91.14
159
91
64
735
Market Price
$ 102.35
Selling Price
$ 92.44
3452
1565
3253
4250
Market Price
$ 105.03
Selling Price
$ 90.68
2047
1715
819
3083