Market Price
$ 109.10
Selling Price
$ 96.14
662
173
521
2346
Market Price
$ 109.65
Selling Price
$ 92.35
1112
551
1000
1459
Market Price
$ 69.50
Selling Price
$ 59.54
1716
1632
1305
4369
Market Price
$ 111.32
Selling Price
$ 94.11
1904
1243
1760
4647
Market Price
$ 99.68
Selling Price
$ 89.34
2309
1614
2039
4526
Market Price
$ 98.51
Selling Price
$ 84.53
1815
1231
1425
3360
Market Price
$ 72.13
Selling Price
$ 63.44
1888
483
1708
2474
Market Price
$ 81.75
Selling Price
$ 73.88
1952
1726
539
2815
Market Price
$ 80.39
Selling Price
$ 68.99
1956
1797
965
2647
Market Price
$ 84.50
Selling Price
$ 72.03
1378
375
1335
2171
Market Price
$ 70.47
Selling Price
$ 64.05
388
271
316
1421
Market Price
$ 75.73
Selling Price
$ 64.40
3321
2947
1700
4441
Market Price
$ 92.73
Selling Price
$ 82.32
705
641
413
966
Market Price
$ 98.08
Selling Price
$ 82.73
1010
600
946
2275
Market Price
$ 71.18
Selling Price
$ 62.78
1418
355
927
2319
Market Price
$ 85.21
Selling Price
$ 73.39
3574
2058
2872
4045
Market Price
$ 79.14
Selling Price
$ 68.39
2421
1707
794
3114
Market Price
$ 81.27
Selling Price
$ 71.19
2350
1872
1306
2772
Market Price
$ 86.58
Selling Price
$ 77.52
291
130
232
569
Market Price
$ 102.91
Selling Price
$ 87.14
1698
1688
346
2217
Market Price
$ 103.33
Selling Price
$ 86.40
4469
2533
2637
4771
Market Price
$ 115.90
Selling Price
$ 96.61
261
215
187
806
Market Price
$ 64.46
Selling Price
$ 55.22
1526
449
901
3944
Market Price
$ 78.79
Selling Price
$ 70.83
846
366
580
1121
Market Price
$ 108.61
Selling Price
$ 95.98
314
86
229
848
Market Price
$ 85.01
Selling Price
$ 74.02
1060
358
427
2257
Market Price
$ 99.72
Selling Price
$ 87.71
691
309
601
751
Market Price
$ 67.79
Selling Price
$ 59.18
2537
2118
1687
4085
Market Price
$ 93.53
Selling Price
$ 80.39
1884
559
1634
2459
Market Price
$ 94.04
Selling Price
$ 81.26
1936
1185
1358
2124
Market Price
$ 103.04
Selling Price
$ 90.31
3237
3175
2535
3997
Market Price
$ 103.91
Selling Price
$ 90.43
2905
2083
927
3378
Market Price
$ 96.51
Selling Price
$ 87.61
2459
2403
1247
2845
Market Price
$ 80.90
Selling Price
$ 68.20
796
504
665
1298
Market Price
$ 112.32
Selling Price
$ 95.47
1642
1047
1519
2870
Market Price
$ 69.20
Selling Price
$ 59.38
389
354
124
1552
Market Price
$ 89.89
Selling Price
$ 78.15
803
209
764
2659
Market Price
$ 110.10
Selling Price
$ 92.12
2804
577
1971
3944
Market Price
$ 111.05
Selling Price
$ 94.49
1719
678
849
1789
Market Price
$ 108.81
Selling Price
$ 93.77
3266
789
2864
3369