Market Price
$ 95.81
Selling Price
$ 86.00
2259
1010
1615
2504
Market Price
$ 80.97
Selling Price
$ 69.28
4302
2363
2113
4859
Market Price
$ 115.05
Selling Price
$ 97.79
865
695
660
952
Market Price
$ 104.96
Selling Price
$ 92.23
779
611
709
1897
Market Price
$ 83.58
Selling Price
$ 73.46
3318
1814
906
3532
Market Price
$ 86.82
Selling Price
$ 73.35
1561
585
466
3251
Market Price
$ 92.15
Selling Price
$ 79.43
343
131
71
1326
Market Price
$ 102.06
Selling Price
$ 89.60
1787
747
1365
4968
Market Price
$ 83.59
Selling Price
$ 75.19
3510
1405
1562
4307
Market Price
$ 87.89
Selling Price
$ 77.11
2454
503
631
3185
Market Price
$ 96.12
Selling Price
$ 85.13
792
501
272
1933
Market Price
$ 107.82
Selling Price
$ 97.84
1000
297
851
3473
Market Price
$ 66.93
Selling Price
$ 57.69
781
288
316
3399
Market Price
$ 71.83
Selling Price
$ 59.87
1482
474
312
2042
Market Price
$ 69.24
Selling Price
$ 62.22
2324
663
1847
2940
Market Price
$ 77.73
Selling Price
$ 65.42
1578
1331
1464
2354
Market Price
$ 96.69
Selling Price
$ 84.62
3366
798
1337
4042
Market Price
$ 79.31
Selling Price
$ 71.56
2517
1634
1461
3466
Market Price
$ 84.83
Selling Price
$ 72.73
2649
1004
1049
2986
Market Price
$ 73.44
Selling Price
$ 64.36
1260
366
1009
1581
Market Price
$ 110.94
Selling Price
$ 94.03
3508
957
978
4074
Market Price
$ 98.04
Selling Price
$ 87.59
1477
972
484
2686
Market Price
$ 112.90
Selling Price
$ 96.31
2518
2034
1013
4870
Market Price
$ 112.79
Selling Price
$ 98.31
2586
2223
550
2605
Market Price
$ 117.32
Selling Price
$ 98.75
2589
1210
1278
4166
Market Price
$ 80.89
Selling Price
$ 69.48
853
273
827
1645
Market Price
$ 90.66
Selling Price
$ 79.22
1002
801
400
2893
Market Price
$ 104.36
Selling Price
$ 90.54
4058
2736
1281
4454
Market Price
$ 107.33
Selling Price
$ 91.50
1991
1055
1704
3740
Market Price
$ 104.57
Selling Price
$ 89.32
797
239
423
1753
Market Price
$ 82.02
Selling Price
$ 70.69
697
591
431
2773
Market Price
$ 99.30
Selling Price
$ 84.38
1390
954
805
1745
Market Price
$ 81.53
Selling Price
$ 69.41
442
236
171
589
Market Price
$ 118.14
Selling Price
$ 98.56
4564
4016
2346
4906
Market Price
$ 109.62
Selling Price
$ 93.46
789
487
266
1827
Market Price
$ 67.96
Selling Price
$ 60.57
2835
2381
1356
4464
Market Price
$ 109.38
Selling Price
$ 95.47
1021
313
865
1569
Market Price
$ 70.32
Selling Price
$ 61.93
2138
1206
1338
3486
Market Price
$ 79.72
Selling Price
$ 67.72
696
475
688
1818
Market Price
$ 70.10
Selling Price
$ 59.23
377
329
288
972