Market Price
$ 104.13
Selling Price
$ 88.47
1312
289
669
3561
Market Price
$ 100.04
Selling Price
$ 86.38
2545
2032
1305
4507
Market Price
$ 126.28
Selling Price
$ 107.81
2740
738
1774
4896
Market Price
$ 106.73
Selling Price
$ 94.22
1221
1038
786
2664
Market Price
$ 97.12
Selling Price
$ 81.10
612
411
309
1386
Market Price
$ 134.79
Selling Price
$ 113.76
1754
1606
1046
4647
Market Price
$ 104.91
Selling Price
$ 89.24
2659
2326
2579
3785
Market Price
$ 104.78
Selling Price
$ 87.48
380
172
327
1618
Market Price
$ 86.52
Selling Price
$ 76.05
464
423
163
1742
Market Price
$ 88.89
Selling Price
$ 74.26
834
418
557
3935
Market Price
$ 83.77
Selling Price
$ 75.08
725
431
685
2569
Market Price
$ 131.78
Selling Price
$ 110.38
3290
2688
1942
4112
Market Price
$ 117.73
Selling Price
$ 102.27
245
154
113
701
Market Price
$ 111.21
Selling Price
$ 93.66
627
454
283
1969
Market Price
$ 114.64
Selling Price
$ 98.67
1486
1254
757
1540
Market Price
$ 87.34
Selling Price
$ 76.57
760
533
634
1261
Market Price
$ 101.02
Selling Price
$ 88.06
2617
1865
2541
2851
Market Price
$ 91.94
Selling Price
$ 81.24
835
529
179
1529
Market Price
$ 109.69
Selling Price
$ 99.38
568
319
210
1432
Market Price
$ 133.92
Selling Price
$ 115.22
914
294
231
2534
Market Price
$ 119.55
Selling Price
$ 102.24
1638
705
1071
4127
Market Price
$ 87.47
Selling Price
$ 75.32
201
48
198
669
Market Price
$ 135.36
Selling Price
$ 118.13
2590
565
579
4972
Market Price
$ 97.25
Selling Price
$ 81.77
391
286
137
1873
Market Price
$ 121.19
Selling Price
$ 106.91
1337
458
843
2334
Market Price
$ 89.96
Selling Price
$ 77.59
1114
855
1051
4499
Market Price
$ 100.46
Selling Price
$ 87.01
929
476
613
3062
Market Price
$ 112.23
Selling Price
$ 95.83
2376
1738
1379
3574
Market Price
$ 99.82
Selling Price
$ 90.71
1866
1457
1852
2814
Market Price
$ 128.74
Selling Price
$ 112.57
2758
736
1984
3514
Market Price
$ 114.73
Selling Price
$ 100.71
1361
437
994
1691
Market Price
$ 100.94
Selling Price
$ 90.33
979
768
475
1456
Market Price
$ 130.47
Selling Price
$ 110.31
755
533
598
1524
Market Price
$ 109.89
Selling Price
$ 97.07
3332
862
758
3550
Market Price
$ 117.88
Selling Price
$ 101.69
1391
1118
299
1927
Market Price
$ 127.60
Selling Price
$ 113.79
1048
714
525
1493
Market Price
$ 91.96
Selling Price
$ 82.41
1522
1340
1102
1947
Market Price
$ 85.17
Selling Price
$ 76.09
923
375
612
1613
Market Price
$ 107.54
Selling Price
$ 92.69
863
178
300
1021
Market Price
$ 100.45
Selling Price
$ 89.11
2652
1716
2108
3355