Market Price
$ 89.01
Selling Price
$ 80.06
676
383
174
2623
Market Price
$ 67.09
Selling Price
$ 60.40
2522
1227
1378
2819
Market Price
$ 83.02
Selling Price
$ 70.32
4459
3823
1887
4801
Market Price
$ 108.72
Selling Price
$ 93.39
1079
785
305
2373
Market Price
$ 65.16
Selling Price
$ 55.22
571
198
270
884
Market Price
$ 96.26
Selling Price
$ 86.56
1743
1489
1209
3351
Market Price
$ 104.64
Selling Price
$ 92.87
639
466
234
983
Market Price
$ 91.87
Selling Price
$ 78.26
3806
2196
1839
3963
Market Price
$ 90.41
Selling Price
$ 81.14
1199
1176
968
4841
Market Price
$ 88.77
Selling Price
$ 76.14
1425
723
855
4560
Market Price
$ 78.34
Selling Price
$ 66.86
146
72
118
511
Market Price
$ 98.66
Selling Price
$ 82.39
2093
1321
808
4272
Market Price
$ 106.86
Selling Price
$ 96.69
722
381
599
1528
Market Price
$ 98.32
Selling Price
$ 86.03
1831
1692
1192
3424
Market Price
$ 108.56
Selling Price
$ 92.81
1145
501
627
2472
Market Price
$ 108.69
Selling Price
$ 93.01
3510
2922
1290
4905
Market Price
$ 69.43
Selling Price
$ 61.75
1523
1347
1108
3674
Market Price
$ 112.32
Selling Price
$ 97.58
2266
1087
454
3596
Market Price
$ 88.50
Selling Price
$ 79.71
3500
2941
1718
4331
Market Price
$ 76.31
Selling Price
$ 67.33
2898
2495
721
4597
Market Price
$ 108.15
Selling Price
$ 96.65
3220
2961
1738
4308
Market Price
$ 73.16
Selling Price
$ 61.63
1989
1874
1536
2897
Market Price
$ 95.55
Selling Price
$ 81.51
445
340
287
1888
Market Price
$ 98.05
Selling Price
$ 82.30
3609
1067
2915
4482
Market Price
$ 74.49
Selling Price
$ 62.34
1789
456
1363
1981
Market Price
$ 84.51
Selling Price
$ 72.79
2278
2248
1741
3203
Market Price
$ 90.71
Selling Price
$ 82.21
2028
555
1855
3905
Market Price
$ 72.80
Selling Price
$ 65.08
356
196
310
1748
Market Price
$ 87.46
Selling Price
$ 77.40
561
318
119
1513
Market Price
$ 104.73
Selling Price
$ 88.97
1711
979
539
1965
Market Price
$ 69.30
Selling Price
$ 60.16
1143
572
766
2379
Market Price
$ 91.99
Selling Price
$ 81.60
2616
919
2504
3148
Market Price
$ 81.61
Selling Price
$ 68.29
193
172
170
647
Market Price
$ 112.18
Selling Price
$ 97.61
3153
1502
2806
3281
Market Price
$ 86.67
Selling Price
$ 77.59
3896
2230
892
4832
Market Price
$ 75.18
Selling Price
$ 63.78
809
693
406
1307
Market Price
$ 69.89
Selling Price
$ 62.10
497
417
135
720
Market Price
$ 104.08
Selling Price
$ 93.24
1355
784
713
3427
Market Price
$ 80.95
Selling Price
$ 72.37
1226
368
641
2218
Market Price
$ 67.39
Selling Price
$ 56.53
1787
550
386
3626