Market Price
$ 106.19
Selling Price
$ 90.92
2174
988
1761
4453
Market Price
$ 87.66
Selling Price
$ 75.79
4197
3299
4052
4346
Market Price
$ 71.74
Selling Price
$ 63.02
647
434
435
829
Market Price
$ 106.96
Selling Price
$ 90.76
1986
488
1645
3676
Market Price
$ 108.74
Selling Price
$ 97.26
558
441
412
612
Market Price
$ 92.93
Selling Price
$ 84.19
1329
476
825
4763
Market Price
$ 98.54
Selling Price
$ 89.55
2117
2112
599
2246
Market Price
$ 105.79
Selling Price
$ 88.20
3495
2007
1523
3752
Market Price
$ 83.30
Selling Price
$ 69.48
1506
1188
970
1653
Market Price
$ 77.02
Selling Price
$ 68.06
164
151
112
609
Market Price
$ 64.14
Selling Price
$ 57.28
3964
3355
1868
4099
Market Price
$ 96.81
Selling Price
$ 83.77
2765
1948
970
3513
Market Price
$ 84.00
Selling Price
$ 72.86
2974
2772
706
4289
Market Price
$ 68.76
Selling Price
$ 60.51
2840
1843
579
3524
Market Price
$ 66.55
Selling Price
$ 58.23
2195
725
1953
3693
Market Price
$ 82.44
Selling Price
$ 73.22
1184
308
756
1597
Market Price
$ 80.92
Selling Price
$ 69.62
1810
1260
1638
4364
Market Price
$ 87.59
Selling Price
$ 73.29
747
485
553
1303
Market Price
$ 111.59
Selling Price
$ 95.28
567
466
209
620
Market Price
$ 66.17
Selling Price
$ 57.36
471
458
154
1332
Market Price
$ 107.31
Selling Price
$ 89.51
231
202
69
429
Market Price
$ 91.76
Selling Price
$ 82.40
1699
1318
1213
3413
Market Price
$ 71.18
Selling Price
$ 59.83
863
219
838
2028
Market Price
$ 76.23
Selling Price
$ 68.58
3002
2803
2624
4200
Market Price
$ 90.43
Selling Price
$ 76.03
1144
255
473
1716
Market Price
$ 64.35
Selling Price
$ 56.19
695
419
546
1908
Market Price
$ 93.48
Selling Price
$ 79.30
588
507
157
1151
Market Price
$ 92.47
Selling Price
$ 80.44
1539
444
1507
1870
Market Price
$ 86.31
Selling Price
$ 74.64
1554
386
387
4482
Market Price
$ 107.46
Selling Price
$ 93.92
1725
456
839
2082
Market Price
$ 96.98
Selling Price
$ 83.98
621
262
269
2780
Market Price
$ 106.28
Selling Price
$ 90.33
687
356
138
2338
Market Price
$ 88.08
Selling Price
$ 74.89
329
266
75
644
Market Price
$ 100.26
Selling Price
$ 91.04
499
474
212
1767
Market Price
$ 87.82
Selling Price
$ 79.11
1286
860
820
1720
Market Price
$ 115.73
Selling Price
$ 97.83
696
667
449
796
Market Price
$ 103.99
Selling Price
$ 89.01
1921
914
1880
2279
Market Price
$ 112.30
Selling Price
$ 97.41
1075
267
851
2660
Market Price
$ 81.98
Selling Price
$ 70.35
281
223
134
575
Market Price
$ 93.92
Selling Price
$ 81.11
459
217
165
1022