Market Price
$ 104.23
Selling Price
$ 93.93
810
526
172
867
Market Price
$ 88.54
Selling Price
$ 77.13
737
189
310
1564
Market Price
$ 106.98
Selling Price
$ 93.57
1628
1123
784
3814
Market Price
$ 112.44
Selling Price
$ 97.25
1269
1148
663
3266
Market Price
$ 80.84
Selling Price
$ 68.55
783
746
769
2032
Market Price
$ 89.64
Selling Price
$ 78.17
642
544
384
2338
Market Price
$ 99.63
Selling Price
$ 89.10
2476
1729
1953
2511
Market Price
$ 99.70
Selling Price
$ 89.45
244
66
137
911
Market Price
$ 84.98
Selling Price
$ 71.71
2467
1433
519
3742
Market Price
$ 66.35
Selling Price
$ 56.70
3486
2706
2591
4111
Market Price
$ 96.99
Selling Price
$ 81.60
1717
1661
1049
3146
Market Price
$ 117.63
Selling Price
$ 98.77
3135
2664
1280
3485
Market Price
$ 86.74
Selling Price
$ 75.08
1100
641
941
2038
Market Price
$ 88.30
Selling Price
$ 73.88
761
331
749
2734
Market Price
$ 90.96
Selling Price
$ 79.77
273
108
196
561
Market Price
$ 70.90
Selling Price
$ 60.66
562
176
312
1690
Market Price
$ 99.87
Selling Price
$ 85.52
2629
1099
2318
3903
Market Price
$ 103.30
Selling Price
$ 89.30
881
236
532
3624
Market Price
$ 85.17
Selling Price
$ 72.67
3703
3427
2722
4124
Market Price
$ 66.19
Selling Price
$ 58.35
2408
1123
768
4939
Market Price
$ 115.14
Selling Price
$ 98.69
2418
1504
1238
3450
Market Price
$ 116.81
Selling Price
$ 97.36
2963
2589
1672
3600
Market Price
$ 107.04
Selling Price
$ 96.38
1480
1382
927
1896
Market Price
$ 112.73
Selling Price
$ 95.17
1916
1734
596
4395
Market Price
$ 106.34
Selling Price
$ 93.50
2791
1797
1864
3581
Market Price
$ 67.99
Selling Price
$ 61.77
905
471
710
1304
Market Price
$ 78.70
Selling Price
$ 68.12
2132
1733
1720
4858
Market Price
$ 86.45
Selling Price
$ 74.61
818
501
187
1233
Market Price
$ 78.66
Selling Price
$ 68.64
1125
1067
254
2744
Market Price
$ 99.35
Selling Price
$ 85.86
3971
3716
3785
4293
Market Price
$ 102.91
Selling Price
$ 87.22
270
255
167
902
Market Price
$ 79.26
Selling Price
$ 69.08
1279
527
290
2773
Market Price
$ 80.31
Selling Price
$ 67.73
2392
492
2094
4591
Market Price
$ 100.01
Selling Price
$ 86.19
1719
1267
1317
3403
Market Price
$ 97.36
Selling Price
$ 88.08
1374
898
315
2063
Market Price
$ 101.13
Selling Price
$ 85.07
2396
1055
1799
3431
Market Price
$ 110.98
Selling Price
$ 94.09
1712
1383
378
2544
Market Price
$ 105.28
Selling Price
$ 95.46
4448
1383
2301
4937
Market Price
$ 91.67
Selling Price
$ 80.06
449
244
257
916
Market Price
$ 97.78
Selling Price
$ 83.29
1596
1156
388
1967