Market Price
$ 85.22
Selling Price
$ 73.16
1244
896
353
1704
Market Price
$ 93.75
Selling Price
$ 81.48
766
558
530
2725
Market Price
$ 72.00
Selling Price
$ 63.75
1272
976
521
3058
Market Price
$ 68.78
Selling Price
$ 60.75
407
266
402
728
Market Price
$ 70.54
Selling Price
$ 61.67
1196
241
823
1954
Market Price
$ 76.74
Selling Price
$ 64.19
984
900
448
1660
Market Price
$ 91.99
Selling Price
$ 82.77
3217
2150
2120
3458
Market Price
$ 99.18
Selling Price
$ 83.55
3004
1344
2204
4900
Market Price
$ 73.04
Selling Price
$ 63.99
771
716
713
1767
Market Price
$ 99.37
Selling Price
$ 89.80
3447
775
1884
4859
Market Price
$ 91.20
Selling Price
$ 80.67
2714
988
2459
4045
Market Price
$ 82.15
Selling Price
$ 71.52
3244
1419
1094
3982
Market Price
$ 103.79
Selling Price
$ 88.64
546
114
357
983
Market Price
$ 71.94
Selling Price
$ 61.56
635
560
347
1058
Market Price
$ 97.29
Selling Price
$ 84.06
1442
1079
765
1505
Market Price
$ 65.22
Selling Price
$ 57.24
850
368
351
2401
Market Price
$ 109.79
Selling Price
$ 93.05
555
539
350
612
Market Price
$ 101.87
Selling Price
$ 88.33
496
235
415
499
Market Price
$ 110.48
Selling Price
$ 97.87
1495
907
781
4820
Market Price
$ 80.64
Selling Price
$ 71.34
844
541
571
950
Market Price
$ 75.25
Selling Price
$ 67.94
1195
644
512
1261
Market Price
$ 78.42
Selling Price
$ 71.12
2302
780
924
3405
Market Price
$ 88.03
Selling Price
$ 77.55
1730
1081
1041
4443
Market Price
$ 98.06
Selling Price
$ 87.21
118
44
109
449
Market Price
$ 100.54
Selling Price
$ 86.50
397
274
89
541
Market Price
$ 95.44
Selling Price
$ 82.10
1419
409
855
2043
Market Price
$ 86.24
Selling Price
$ 75.00
1067
656
916
1256
Market Price
$ 89.54
Selling Price
$ 79.30
229
147
61
499
Market Price
$ 103.50
Selling Price
$ 88.83
1615
621
1499
3678
Market Price
$ 88.66
Selling Price
$ 73.95
1205
1094
1170
4091
Market Price
$ 105.85
Selling Price
$ 89.98
646
501
273
2962
Market Price
$ 87.57
Selling Price
$ 77.65
1051
971
982
1479
Market Price
$ 110.52
Selling Price
$ 95.76
1358
353
1312
3058
Market Price
$ 66.97
Selling Price
$ 56.71
1279
1006
259
1295
Market Price
$ 101.51
Selling Price
$ 88.26
113
97
26
408
Market Price
$ 106.94
Selling Price
$ 95.20
3141
1526
2723
4603
Market Price
$ 111.21
Selling Price
$ 96.25
3523
2961
3260
3798
Market Price
$ 95.98
Selling Price
$ 81.02
1777
878
378
2978
Market Price
$ 80.84
Selling Price
$ 69.94
1302
357
1292
2973
Market Price
$ 100.07
Selling Price
$ 85.90
1342
1228
1054
2338