Market Price
$ 105.09
Selling Price
$ 88.72
751
542
550
1833
Market Price
$ 80.64
Selling Price
$ 70.11
1573
1387
1331
1621
Market Price
$ 113.55
Selling Price
$ 98.28
4329
2902
1762
4452
Market Price
$ 102.87
Selling Price
$ 92.76
1259
352
995
4921
Market Price
$ 86.27
Selling Price
$ 74.17
1144
1050
587
4564
Market Price
$ 84.44
Selling Price
$ 74.36
3011
1669
2456
4735
Market Price
$ 73.16
Selling Price
$ 66.21
2235
857
1679
2677
Market Price
$ 92.52
Selling Price
$ 81.90
2043
1078
1426
4669
Market Price
$ 90.76
Selling Price
$ 81.43
874
430
355
3057
Market Price
$ 71.74
Selling Price
$ 60.75
1525
710
955
4488
Market Price
$ 96.19
Selling Price
$ 85.11
1165
552
527
2962
Market Price
$ 85.50
Selling Price
$ 73.93
454
204
413
746
Market Price
$ 73.24
Selling Price
$ 61.85
787
277
755
1198
Market Price
$ 86.35
Selling Price
$ 74.77
2617
1655
2532
3121
Market Price
$ 80.23
Selling Price
$ 71.00
1620
1431
1313
1934
Market Price
$ 84.96
Selling Price
$ 75.07
385
239
278
770
Market Price
$ 78.23
Selling Price
$ 68.45
3270
2294
1549
3650
Market Price
$ 84.46
Selling Price
$ 70.73
4252
1322
2239
4815
Market Price
$ 107.48
Selling Price
$ 91.40
1341
1039
282
1455
Market Price
$ 77.17
Selling Price
$ 66.42
1052
534
232
2591
Market Price
$ 87.64
Selling Price
$ 76.57
2662
1875
972
4006
Market Price
$ 86.03
Selling Price
$ 72.48
1061
371
841
1133
Market Price
$ 89.51
Selling Price
$ 76.94
285
258
103
652
Market Price
$ 78.88
Selling Price
$ 71.07
1102
636
435
1651
Market Price
$ 103.57
Selling Price
$ 89.13
1303
1290
858
3063
Market Price
$ 101.07
Selling Price
$ 91.87
1005
486
821
1078
Market Price
$ 103.62
Selling Price
$ 90.40
2809
2713
1596
3364
Market Price
$ 82.77
Selling Price
$ 72.38
1945
1715
623
2017
Market Price
$ 81.10
Selling Price
$ 72.16
939
293
345
2219
Market Price
$ 75.28
Selling Price
$ 63.15
1644
897
882
2095
Market Price
$ 69.91
Selling Price
$ 62.86
3705
886
2618
4929
Market Price
$ 89.88
Selling Price
$ 80.05
223
211
149
1093
Market Price
$ 71.31
Selling Price
$ 64.79
984
774
600
1983
Market Price
$ 92.67
Selling Price
$ 77.64
376
284
123
648
Market Price
$ 106.38
Selling Price
$ 89.47
1285
325
698
1750
Market Price
$ 106.83
Selling Price
$ 90.24
1203
567
832
3634
Market Price
$ 64.65
Selling Price
$ 58.24
941
237
460
1291
Market Price
$ 73.16
Selling Price
$ 63.32
3611
1120
1668
4279
Market Price
$ 78.35
Selling Price
$ 67.79
1426
295
658
1729
Market Price
$ 67.18
Selling Price
$ 58.87
3905
2714
1023
3986