Market Price
$ 84.53
Selling Price
$ 72.86
4445
4045
3148
4610
Market Price
$ 89.60
Selling Price
$ 78.70
433
432
266
820
Market Price
$ 104.26
Selling Price
$ 88.55
1522
1219
822
3828
Market Price
$ 98.60
Selling Price
$ 88.34
2941
1212
2617
3064
Market Price
$ 60.99
Selling Price
$ 55.39
1096
1052
261
2556
Market Price
$ 88.39
Selling Price
$ 73.87
1059
721
587
4702
Market Price
$ 80.76
Selling Price
$ 71.65
321
115
191
723
Market Price
$ 68.79
Selling Price
$ 61.80
518
487
250
666
Market Price
$ 103.27
Selling Price
$ 90.11
2153
1620
1978
4513
Market Price
$ 110.02
Selling Price
$ 96.59
3922
2174
1413
4768
Market Price
$ 78.88
Selling Price
$ 68.61
2016
1362
758
3482
Market Price
$ 91.82
Selling Price
$ 78.49
932
608
424
1466
Market Price
$ 104.53
Selling Price
$ 89.61
1190
919
428
3759
Market Price
$ 72.28
Selling Price
$ 60.86
284
204
149
1046
Market Price
$ 76.30
Selling Price
$ 67.89
445
346
381
828
Market Price
$ 66.48
Selling Price
$ 59.86
707
270
682
1676
Market Price
$ 97.80
Selling Price
$ 88.14
1423
1202
663
4950
Market Price
$ 107.65
Selling Price
$ 93.95
3596
2257
2243
3824
Market Price
$ 71.78
Selling Price
$ 64.87
799
592
390
1942
Market Price
$ 66.01
Selling Price
$ 58.47
2423
2378
776
2741
Market Price
$ 104.15
Selling Price
$ 92.26
2457
904
952
4308
Market Price
$ 75.07
Selling Price
$ 63.20
1082
638
802
2359
Market Price
$ 80.61
Selling Price
$ 70.91
857
595
293
3576
Market Price
$ 76.86
Selling Price
$ 64.12
1841
1389
1469
4165
Market Price
$ 74.76
Selling Price
$ 64.89
4368
1165
3269
4506
Market Price
$ 93.14
Selling Price
$ 83.11
1000
229
468
1851
Market Price
$ 93.72
Selling Price
$ 83.89
1548
1124
384
3302
Market Price
$ 72.29
Selling Price
$ 64.45
966
824
378
2714
Market Price
$ 105.26
Selling Price
$ 90.45
2808
1066
2063
3956
Market Price
$ 115.44
Selling Price
$ 96.27
2127
1098
547
2405
Market Price
$ 111.30
Selling Price
$ 97.30
2384
1550
1915
2923
Market Price
$ 91.21
Selling Price
$ 82.41
1395
836
835
1808
Market Price
$ 97.84
Selling Price
$ 86.59
1030
387
539
2683
Market Price
$ 79.39
Selling Price
$ 69.17
1328
327
1302
3752
Market Price
$ 94.03
Selling Price
$ 82.76
1683
418
431
2196
Market Price
$ 90.96
Selling Price
$ 81.87
858
227
461
1905
Market Price
$ 100.17
Selling Price
$ 90.54
2874
683
2391
3480
Market Price
$ 71.91
Selling Price
$ 61.27
554
233
417
733
Market Price
$ 95.71
Selling Price
$ 82.94
431
148
302
870
Market Price
$ 64.65
Selling Price
$ 55.48
3018
1588
1769
3431