Market Price
$ 85.45
Selling Price
$ 74.47
1877
881
973
2295
Market Price
$ 65.26
Selling Price
$ 58.98
556
377
290
2123
Market Price
$ 65.90
Selling Price
$ 55.14
3226
1900
3123
4984
Market Price
$ 116.46
Selling Price
$ 97.90
1498
381
1492
4953
Market Price
$ 108.56
Selling Price
$ 97.13
1310
671
1138
1530
Market Price
$ 95.14
Selling Price
$ 81.58
1267
1029
1265
1576
Market Price
$ 65.49
Selling Price
$ 55.92
3750
1688
1466
3946
Market Price
$ 106.65
Selling Price
$ 91.68
1051
962
973
1057
Market Price
$ 84.87
Selling Price
$ 71.82
418
266
113
443
Market Price
$ 66.34
Selling Price
$ 56.14
1418
646
920
2094
Market Price
$ 73.15
Selling Price
$ 65.96
983
453
326
1103
Market Price
$ 65.27
Selling Price
$ 58.22
1535
320
1035
1968
Market Price
$ 97.41
Selling Price
$ 86.05
1985
1961
983
4792
Market Price
$ 87.53
Selling Price
$ 76.35
843
566
490
3347
Market Price
$ 104.38
Selling Price
$ 94.89
1143
393
1033
2962
Market Price
$ 81.01
Selling Price
$ 70.37
420
328
372
918
Market Price
$ 77.55
Selling Price
$ 67.32
1224
860
1139
3708
Market Price
$ 77.66
Selling Price
$ 70.41
858
513
453
876
Market Price
$ 105.32
Selling Price
$ 91.25
596
261
283
686
Market Price
$ 107.35
Selling Price
$ 95.61
1410
997
739
2569
Market Price
$ 107.43
Selling Price
$ 95.93
868
724
778
1455
Market Price
$ 95.79
Selling Price
$ 80.35
1276
1181
261
1561
Market Price
$ 98.68
Selling Price
$ 83.61
297
284
160
406
Market Price
$ 107.09
Selling Price
$ 94.23
1344
908
787
4380
Market Price
$ 105.86
Selling Price
$ 96.18
1828
1407
1428
3618
Market Price
$ 79.14
Selling Price
$ 66.56
1307
936
949
2900
Market Price
$ 100.19
Selling Price
$ 89.88
1112
825
708
2164
Market Price
$ 73.63
Selling Price
$ 65.27
632
203
135
2095
Market Price
$ 69.08
Selling Price
$ 60.49
2082
786
937
2184
Market Price
$ 90.03
Selling Price
$ 75.40
2814
1528
1926
3063
Market Price
$ 64.15
Selling Price
$ 57.83
3180
2848
2878
4085
Market Price
$ 108.31
Selling Price
$ 96.92
2971
1097
946
3997
Market Price
$ 77.84
Selling Price
$ 65.26
1104
932
797
3207
Market Price
$ 86.05
Selling Price
$ 72.80
2824
1618
2060
3806
Market Price
$ 112.45
Selling Price
$ 95.90
977
867
907
2419
Market Price
$ 84.97
Selling Price
$ 73.24
1780
1277
1007
2265
Market Price
$ 67.16
Selling Price
$ 57.10
2569
583
1528
4254
Market Price
$ 90.50
Selling Price
$ 81.76
2451
1032
991
2470
Market Price
$ 117.29
Selling Price
$ 98.89
1054
243
499
1428
Market Price
$ 85.86
Selling Price
$ 75.24
655
289
350
1663