Market Price
$ 91.10
Selling Price
$ 81.24
935
920
744
1787
Market Price
$ 107.59
Selling Price
$ 91.89
573
406
509
1925
Market Price
$ 103.41
Selling Price
$ 93.08
1439
615
611
4769
Market Price
$ 86.67
Selling Price
$ 76.83
596
284
251
1511
Market Price
$ 75.31
Selling Price
$ 64.02
1819
1779
1593
2653
Market Price
$ 86.56
Selling Price
$ 77.43
1976
906
1303
2236
Market Price
$ 85.01
Selling Price
$ 74.71
871
408
693
1841
Market Price
$ 109.97
Selling Price
$ 95.04
3648
1948
2013
3694
Market Price
$ 101.48
Selling Price
$ 85.82
2092
1055
713
3799
Market Price
$ 104.05
Selling Price
$ 93.03
1156
734
748
2835
Market Price
$ 89.53
Selling Price
$ 78.77
3422
1738
2422
3478
Market Price
$ 111.57
Selling Price
$ 96.61
1069
973
559
2653
Market Price
$ 64.26
Selling Price
$ 57.76
2504
1256
1959
3064
Market Price
$ 101.92
Selling Price
$ 89.73
2316
518
1191
4462
Market Price
$ 78.54
Selling Price
$ 67.96
823
585
488
2257
Market Price
$ 91.44
Selling Price
$ 79.69
1303
801
372
3637
Market Price
$ 92.13
Selling Price
$ 77.17
489
399
189
494
Market Price
$ 95.49
Selling Price
$ 83.72
482
254
428
1417
Market Price
$ 105.30
Selling Price
$ 95.47
1320
1163
883
3640
Market Price
$ 77.47
Selling Price
$ 68.88
402
107
198
661
Market Price
$ 107.16
Selling Price
$ 93.98
311
118
193
1417
Market Price
$ 102.54
Selling Price
$ 86.01
858
293
311
1854
Market Price
$ 90.10
Selling Price
$ 79.02
1516
462
881
4575
Market Price
$ 77.24
Selling Price
$ 70.03
2158
1631
1695
2556
Market Price
$ 64.55
Selling Price
$ 57.38
2881
949
1716
4752
Market Price
$ 108.44
Selling Price
$ 97.95
1246
590
1128
3123
Market Price
$ 90.28
Selling Price
$ 81.80
3528
1942
3179
4835
Market Price
$ 99.87
Selling Price
$ 85.34
667
373
296
935
Market Price
$ 111.07
Selling Price
$ 96.64
494
385
363
700
Market Price
$ 64.45
Selling Price
$ 55.62
1219
863
1164
2761
Market Price
$ 98.91
Selling Price
$ 86.15
528
492
421
1043
Market Price
$ 92.39
Selling Price
$ 77.38
766
211
280
1621
Market Price
$ 93.44
Selling Price
$ 81.92
1775
1061
1076
3627
Market Price
$ 104.99
Selling Price
$ 92.40
2555
1217
2458
4411
Market Price
$ 110.59
Selling Price
$ 93.70
1989
462
830
3875
Market Price
$ 74.91
Selling Price
$ 63.03
1766
693
981
1930
Market Price
$ 65.88
Selling Price
$ 55.49
1305
555
332
1987
Market Price
$ 80.18
Selling Price
$ 67.80
731
515
466
1524
Market Price
$ 84.44
Selling Price
$ 76.17
877
560
820
2215
Market Price
$ 84.69
Selling Price
$ 71.36
1825
1309
1795
3076