Market Price
$ 97.05
Selling Price
$ 81.74
234
185
92
1106
Market Price
$ 105.03
Selling Price
$ 90.29
2940
1946
666
3277
Market Price
$ 71.65
Selling Price
$ 60.91
833
334
211
3752
Market Price
$ 93.92
Selling Price
$ 82.42
1451
891
379
3330
Market Price
$ 109.31
Selling Price
$ 98.73
3675
3064
843
4383
Market Price
$ 107.18
Selling Price
$ 89.41
809
264
509
1753
Market Price
$ 93.80
Selling Price
$ 83.10
325
94
171
1477
Market Price
$ 72.13
Selling Price
$ 61.04
393
86
331
1830
Market Price
$ 83.96
Selling Price
$ 70.36
1859
1857
515
2745
Market Price
$ 88.67
Selling Price
$ 78.59
730
549
383
1186
Market Price
$ 102.52
Selling Price
$ 89.20
1349
362
488
1431
Market Price
$ 66.51
Selling Price
$ 60.13
852
626
539
2897
Market Price
$ 108.38
Selling Price
$ 96.15
901
319
776
1665
Market Price
$ 74.37
Selling Price
$ 63.21
218
100
176
545
Market Price
$ 114.00
Selling Price
$ 98.97
878
443
297
3891
Market Price
$ 75.42
Selling Price
$ 66.88
1090
391
892
1153
Market Price
$ 89.43
Selling Price
$ 74.81
592
364
329
1729
Market Price
$ 82.09
Selling Price
$ 69.38
314
86
219
1456
Market Price
$ 63.88
Selling Price
$ 57.71
3055
789
1146
4368
Market Price
$ 116.84
Selling Price
$ 98.71
2320
1130
1227
4040
Market Price
$ 114.27
Selling Price
$ 97.62
83
69
25
408
Market Price
$ 94.97
Selling Price
$ 82.13
2604
900
2520
3234
Market Price
$ 97.79
Selling Price
$ 86.01
828
752
282
2721
Market Price
$ 114.85
Selling Price
$ 97.64
854
683
656
1669
Market Price
$ 63.62
Selling Price
$ 57.07
3216
2676
2472
4542
Market Price
$ 70.63
Selling Price
$ 58.90
2410
2235
745
3208
Market Price
$ 72.58
Selling Price
$ 60.80
1832
994
658
4728
Market Price
$ 73.30
Selling Price
$ 63.38
245
219
65
670
Market Price
$ 80.17
Selling Price
$ 67.02
1612
1014
982
2801
Market Price
$ 67.65
Selling Price
$ 57.58
1335
488
896
1484
Market Price
$ 98.11
Selling Price
$ 84.63
1533
402
494
2837
Market Price
$ 104.30
Selling Price
$ 88.85
1834
1292
1521
3379
Market Price
$ 63.49
Selling Price
$ 57.54
1603
1045
714
1677
Market Price
$ 91.28
Selling Price
$ 77.29
1566
973
1024
3541
Market Price
$ 68.20
Selling Price
$ 61.97
785
489
316
1167
Market Price
$ 81.77
Selling Price
$ 73.85
1286
1278
315
1576
Market Price
$ 96.29
Selling Price
$ 84.09
853
621
382
1971
Market Price
$ 96.81
Selling Price
$ 82.54
1113
255
380
1669
Market Price
$ 106.98
Selling Price
$ 91.20
1981
1843
1561
3452
Market Price
$ 109.55
Selling Price
$ 91.49
3342
1662
1235
3748