Market Price
$ 94.15
Selling Price
$ 84.53
1174
1092
856
4781
Market Price
$ 82.90
Selling Price
$ 70.04
468
270
131
1099
Market Price
$ 61.20
Selling Price
$ 55.56
998
515
833
1174
Market Price
$ 111.48
Selling Price
$ 94.91
359
316
219
1751
Market Price
$ 92.07
Selling Price
$ 77.34
512
441
215
854
Market Price
$ 108.49
Selling Price
$ 93.59
1591
451
1371
4850
Market Price
$ 96.45
Selling Price
$ 82.54
2748
1605
1553
3718
Market Price
$ 85.18
Selling Price
$ 73.36
851
262
439
2450
Market Price
$ 87.56
Selling Price
$ 76.43
874
590
536
2646
Market Price
$ 65.71
Selling Price
$ 55.26
604
355
134
1350
Market Price
$ 87.96
Selling Price
$ 77.62
1138
455
802
1656
Market Price
$ 87.74
Selling Price
$ 77.95
2005
1258
513
3081
Market Price
$ 82.76
Selling Price
$ 71.04
1122
716
731
3478
Market Price
$ 83.94
Selling Price
$ 74.08
2112
1698
1617
4603
Market Price
$ 95.05
Selling Price
$ 81.45
811
664
444
2422
Market Price
$ 85.90
Selling Price
$ 78.06
261
125
169
417
Market Price
$ 65.15
Selling Price
$ 55.28
590
280
417
1089
Market Price
$ 72.69
Selling Price
$ 62.45
848
235
481
4167
Market Price
$ 91.32
Selling Price
$ 81.99
1172
882
601
1248
Market Price
$ 107.41
Selling Price
$ 97.50
1893
828
870
4444
Market Price
$ 84.85
Selling Price
$ 72.84
2129
1469
1759
2300
Market Price
$ 65.64
Selling Price
$ 55.90
418
196
241
420
Market Price
$ 107.36
Selling Price
$ 94.56
2043
739
469
2431
Market Price
$ 70.28
Selling Price
$ 61.96
276
227
69
618
Market Price
$ 108.32
Selling Price
$ 97.41
804
535
598
1541
Market Price
$ 104.25
Selling Price
$ 94.04
2823
2343
2661
4871
Market Price
$ 104.36
Selling Price
$ 91.26
1066
594
980
1172
Market Price
$ 102.65
Selling Price
$ 87.75
4074
3980
816
4571
Market Price
$ 79.64
Selling Price
$ 68.16
1775
1603
478
2218
Market Price
$ 78.61
Selling Price
$ 66.02
1000
838
465
3136
Market Price
$ 80.14
Selling Price
$ 68.98
3488
2148
1209
3509
Market Price
$ 104.72
Selling Price
$ 89.29
505
472
118
1492
Market Price
$ 91.24
Selling Price
$ 78.16
3307
2660
1022
4672
Market Price
$ 75.69
Selling Price
$ 67.50
3922
2517
1077
4452
Market Price
$ 108.46
Selling Price
$ 97.44
1049
564
297
2684
Market Price
$ 108.97
Selling Price
$ 92.24
286
191
192
414
Market Price
$ 102.77
Selling Price
$ 88.25
658
327
365
1625
Market Price
$ 78.78
Selling Price
$ 68.67
976
819
557
1948
Market Price
$ 94.15
Selling Price
$ 81.37
1267
1240
255
2547
Market Price
$ 108.18
Selling Price
$ 94.39
2472
2063
2191
4314