Market Price
$ 113.56
Selling Price
$ 94.71
388
102
244
1020
Market Price
$ 64.12
Selling Price
$ 57.71
1766
1731
380
2127
Market Price
$ 101.01
Selling Price
$ 90.28
1031
981
245
2825
Market Price
$ 114.05
Selling Price
$ 98.23
779
393
291
2698
Market Price
$ 97.03
Selling Price
$ 85.95
2603
795
1454
3421
Market Price
$ 89.99
Selling Price
$ 77.51
701
352
275
1063
Market Price
$ 95.27
Selling Price
$ 82.21
740
410
409
1231
Market Price
$ 74.78
Selling Price
$ 63.50
3532
2196
895
3819
Market Price
$ 68.72
Selling Price
$ 60.11
1237
318
1190
1459
Market Price
$ 71.56
Selling Price
$ 60.67
1647
1290
1008
1916
Market Price
$ 74.34
Selling Price
$ 62.75
3376
2624
1034
3535
Market Price
$ 95.33
Selling Price
$ 80.70
938
689
580
1322
Market Price
$ 77.38
Selling Price
$ 65.92
1717
775
400
4040
Market Price
$ 94.84
Selling Price
$ 79.29
1155
488
1055
2462
Market Price
$ 107.35
Selling Price
$ 91.85
1902
403
576
3909
Market Price
$ 88.14
Selling Price
$ 78.98
4703
2841
2637
4938
Market Price
$ 96.78
Selling Price
$ 82.69
412
294
210
998
Market Price
$ 75.22
Selling Price
$ 63.82
1056
523
765
2431
Market Price
$ 102.45
Selling Price
$ 89.80
792
722
425
1465
Market Price
$ 77.65
Selling Price
$ 66.07
1270
574
786
3775
Market Price
$ 104.42
Selling Price
$ 91.18
1801
1080
782
3368
Market Price
$ 97.37
Selling Price
$ 82.27
2126
754
1078
3044
Market Price
$ 82.89
Selling Price
$ 73.73
1105
958
347
3870
Market Price
$ 90.94
Selling Price
$ 77.12
2294
1223
461
2963
Market Price
$ 63.28
Selling Price
$ 56.30
3036
2190
2555
4368
Market Price
$ 76.06
Selling Price
$ 64.45
290
258
129
842
Market Price
$ 66.36
Selling Price
$ 55.66
889
248
735
2283
Market Price
$ 92.74
Selling Price
$ 82.28
1604
1232
797
4899
Market Price
$ 64.55
Selling Price
$ 56.24
1415
994
1258
4727
Market Price
$ 104.60
Selling Price
$ 91.98
855
286
569
2786
Market Price
$ 64.04
Selling Price
$ 57.55
2982
2887
1144
3250
Market Price
$ 84.57
Selling Price
$ 76.26
748
331
271
1579
Market Price
$ 99.49
Selling Price
$ 89.58
751
350
490
954
Market Price
$ 68.61
Selling Price
$ 61.55
4278
3372
3231
4737
Market Price
$ 99.44
Selling Price
$ 83.73
1997
1817
1996
2652
Market Price
$ 62.80
Selling Price
$ 56.69
1408
1243
768
2337
Market Price
$ 89.25
Selling Price
$ 77.58
1092
1026
966
2998
Market Price
$ 91.45
Selling Price
$ 77.40
3456
3298
2625
4559
Market Price
$ 78.49
Selling Price
$ 70.14
794
777
663
1846
Market Price
$ 80.38
Selling Price
$ 72.77
3161
778
693
4055