Market Price
$ 65.37
Selling Price
$ 57.34
3840
2658
769
3939
Market Price
$ 88.43
Selling Price
$ 79.82
860
662
516
3921
Market Price
$ 94.39
Selling Price
$ 80.92
1388
1329
892
4230
Market Price
$ 102.64
Selling Price
$ 89.92
724
644
237
1051
Market Price
$ 67.45
Selling Price
$ 60.57
1197
834
810
3462
Market Price
$ 107.16
Selling Price
$ 96.64
3092
2003
2312
4731
Market Price
$ 87.19
Selling Price
$ 78.54
1434
1206
1310
2732
Market Price
$ 73.18
Selling Price
$ 65.69
1758
818
740
3009
Market Price
$ 74.92
Selling Price
$ 64.96
3048
2961
1967
4084
Market Price
$ 97.94
Selling Price
$ 82.71
525
515
306
1408
Market Price
$ 98.93
Selling Price
$ 83.19
669
215
360
1212
Market Price
$ 103.93
Selling Price
$ 92.75
3239
2360
1771
4548
Market Price
$ 109.93
Selling Price
$ 93.86
662
658
545
2402
Market Price
$ 74.46
Selling Price
$ 63.18
1948
1656
529
2081
Market Price
$ 63.50
Selling Price
$ 55.68
768
499
229
1747
Market Price
$ 79.96
Selling Price
$ 68.08
2386
1953
1239
3455
Market Price
$ 70.82
Selling Price
$ 61.90
2936
1076
1635
4185
Market Price
$ 90.78
Selling Price
$ 76.81
1101
484
291
2750
Market Price
$ 88.40
Selling Price
$ 74.38
1175
1043
305
2982
Market Price
$ 109.24
Selling Price
$ 94.70
1138
1008
879
1873
Market Price
$ 64.99
Selling Price
$ 56.04
717
383
681
2733
Market Price
$ 68.73
Selling Price
$ 58.16
1774
1505
1293
3815
Market Price
$ 105.59
Selling Price
$ 89.26
821
425
752
1498
Market Price
$ 90.78
Selling Price
$ 81.71
3194
901
722
3249
Market Price
$ 69.96
Selling Price
$ 58.76
1914
1688
746
2920
Market Price
$ 74.68
Selling Price
$ 67.03
2560
732
2130
4962
Market Price
$ 68.59
Selling Price
$ 59.13
1482
1062
564
1693
Market Price
$ 69.10
Selling Price
$ 58.40
1364
425
495
1376
Market Price
$ 85.65
Selling Price
$ 74.38
2453
1049
2223
3256
Market Price
$ 85.18
Selling Price
$ 71.50
730
170
301
2540
Market Price
$ 71.72
Selling Price
$ 61.38
2836
1223
2685
3780
Market Price
$ 88.52
Selling Price
$ 74.79
660
514
486
856
Market Price
$ 66.88
Selling Price
$ 56.53
904
206
835
2211
Market Price
$ 108.63
Selling Price
$ 94.95
2806
2545
974
3630
Market Price
$ 69.42
Selling Price
$ 62.41
1588
578
1255
3173
Market Price
$ 80.56
Selling Price
$ 68.70
4132
3619
1247
4934
Market Price
$ 71.83
Selling Price
$ 60.69
1078
849
970
3383
Market Price
$ 105.47
Selling Price
$ 89.26
2979
1532
672
3622
Market Price
$ 89.61
Selling Price
$ 80.86
564
261
162
1110
Market Price
$ 80.65
Selling Price
$ 72.02
899
689
606
3470