Market Price
$ 112.74
Selling Price
$ 96.63
1988
794
1305
3503
Market Price
$ 63.33
Selling Price
$ 56.45
588
488
239
2155
Market Price
$ 66.79
Selling Price
$ 58.20
1817
985
1458
3247
Market Price
$ 68.15
Selling Price
$ 59.85
819
317
374
3955
Market Price
$ 107.98
Selling Price
$ 91.35
4042
1599
3640
4571
Market Price
$ 95.11
Selling Price
$ 84.63
686
411
531
1547
Market Price
$ 105.71
Selling Price
$ 92.27
2122
1940
2081
4498
Market Price
$ 69.66
Selling Price
$ 63.24
2634
985
2153
4550
Market Price
$ 84.28
Selling Price
$ 70.98
1575
616
722
1903
Market Price
$ 87.70
Selling Price
$ 78.88
556
492
192
1515
Market Price
$ 89.06
Selling Price
$ 74.81
1144
412
864
1281
Market Price
$ 91.81
Selling Price
$ 80.05
1112
329
799
4055
Market Price
$ 106.49
Selling Price
$ 90.15
2700
1848
630
2917
Market Price
$ 87.53
Selling Price
$ 75.90
3765
2045
3442
4056
Market Price
$ 71.60
Selling Price
$ 63.46
876
300
229
1559
Market Price
$ 74.29
Selling Price
$ 62.12
391
284
242
405
Market Price
$ 104.33
Selling Price
$ 93.39
1231
757
353
2124
Market Price
$ 84.47
Selling Price
$ 72.61
1248
397
918
2812
Market Price
$ 68.25
Selling Price
$ 56.88
581
337
170
964
Market Price
$ 96.17
Selling Price
$ 81.60
886
881
571
1421
Market Price
$ 118.23
Selling Price
$ 98.71
2939
2136
2410
4548
Market Price
$ 82.73
Selling Price
$ 74.98
1096
253
566
2483
Market Price
$ 97.80
Selling Price
$ 88.40
501
106
283
536
Market Price
$ 105.08
Selling Price
$ 89.34
2014
1650
857
4102
Market Price
$ 102.98
Selling Price
$ 86.43
292
257
137
913
Market Price
$ 91.59
Selling Price
$ 81.27
581
284
358
2885
Market Price
$ 101.37
Selling Price
$ 88.31
2575
552
1894
3715
Market Price
$ 84.80
Selling Price
$ 72.43
244
99
75
1202
Market Price
$ 102.40
Selling Price
$ 87.61
3941
2555
1976
4336
Market Price
$ 88.38
Selling Price
$ 74.21
2124
1603
1825
3373
Market Price
$ 71.44
Selling Price
$ 61.48
2581
963
1260
3209
Market Price
$ 84.42
Selling Price
$ 74.07
604
506
220
646
Market Price
$ 77.80
Selling Price
$ 69.95
1694
502
674
3157
Market Price
$ 103.57
Selling Price
$ 88.23
1920
401
1226
3265
Market Price
$ 107.58
Selling Price
$ 90.73
539
353
246
688
Market Price
$ 68.49
Selling Price
$ 59.48
1016
807
714
3197
Market Price
$ 95.12
Selling Price
$ 79.89
181
109
83
729
Market Price
$ 104.53
Selling Price
$ 94.98
2065
974
982
2434
Market Price
$ 92.75
Selling Price
$ 84.01
1459
1125
1183
2125
Market Price
$ 102.61
Selling Price
$ 90.02
1264
975
361
2065