Market Price
$ 72.53
Selling Price
$ 65.20
3018
1830
1796
4939
Market Price
$ 106.98
Selling Price
$ 96.65
261
73
258
863
Market Price
$ 101.52
Selling Price
$ 91.68
3764
3235
914
4058
Market Price
$ 103.04
Selling Price
$ 87.58
417
255
264
759
Market Price
$ 92.72
Selling Price
$ 82.41
390
112
104
1950
Market Price
$ 83.90
Selling Price
$ 75.15
2010
1999
1710
3553
Market Price
$ 76.80
Selling Price
$ 64.78
327
272
153
522
Market Price
$ 90.14
Selling Price
$ 79.26
699
154
368
1424
Market Price
$ 73.31
Selling Price
$ 62.83
493
244
469
1541
Market Price
$ 87.01
Selling Price
$ 74.64
1937
568
482
2125
Market Price
$ 64.36
Selling Price
$ 55.78
712
357
455
2635
Market Price
$ 70.95
Selling Price
$ 64.43
176
85
173
605
Market Price
$ 78.72
Selling Price
$ 70.45
1498
1130
1305
1908
Market Price
$ 73.13
Selling Price
$ 62.94
764
567
586
1806
Market Price
$ 107.58
Selling Price
$ 92.42
531
453
171
624
Market Price
$ 98.43
Selling Price
$ 85.39
1765
420
802
3898
Market Price
$ 74.47
Selling Price
$ 63.84
603
272
317
1793
Market Price
$ 69.13
Selling Price
$ 59.60
771
240
627
1565
Market Price
$ 82.65
Selling Price
$ 74.39
1971
937
1044
3133
Market Price
$ 97.08
Selling Price
$ 85.78
568
303
151
648
Market Price
$ 66.04
Selling Price
$ 55.84
1911
654
1851
2326
Market Price
$ 104.60
Selling Price
$ 90.14
1382
1002
995
4017
Market Price
$ 109.12
Selling Price
$ 98.62
340
226
113
577
Market Price
$ 97.40
Selling Price
$ 86.66
1177
733
638
1822
Market Price
$ 72.69
Selling Price
$ 63.89
453
164
388
793
Market Price
$ 66.47
Selling Price
$ 59.26
2319
668
878
2462
Market Price
$ 102.35
Selling Price
$ 88.47
1996
1772
1367
2535
Market Price
$ 95.05
Selling Price
$ 80.04
195
129
139
460
Market Price
$ 82.26
Selling Price
$ 70.90
2294
840
2060
2689
Market Price
$ 97.00
Selling Price
$ 87.82
359
99
150
898
Market Price
$ 69.71
Selling Price
$ 60.40
2775
2681
1185
4433
Market Price
$ 78.26
Selling Price
$ 67.73
574
446
178
1072
Market Price
$ 84.92
Selling Price
$ 74.42
3066
2755
2665
3209
Market Price
$ 112.45
Selling Price
$ 97.79
386
84
252
783
Market Price
$ 71.55
Selling Price
$ 61.18
1475
588
377
3293
Market Price
$ 91.01
Selling Price
$ 80.36
158
63
157
426
Market Price
$ 91.11
Selling Price
$ 80.55
813
611
809
3978
Market Price
$ 84.96
Selling Price
$ 74.46
2258
851
730
2489
Market Price
$ 111.48
Selling Price
$ 93.58
860
631
799
967
Market Price
$ 78.35
Selling Price
$ 68.82
2256
627
2160
3728