Market Price
$ 80.43
Selling Price
$ 70.61
1699
561
834
3770
Market Price
$ 109.94
Selling Price
$ 92.64
2056
1255
1157
4901
Market Price
$ 79.81
Selling Price
$ 68.52
2929
705
2024
4470
Market Price
$ 104.93
Selling Price
$ 94.33
2176
658
1078
3133
Market Price
$ 98.18
Selling Price
$ 86.70
561
251
361
787
Market Price
$ 75.20
Selling Price
$ 65.40
2445
520
1649
3587
Market Price
$ 70.35
Selling Price
$ 61.76
1788
1234
745
2921
Market Price
$ 91.55
Selling Price
$ 77.47
194
50
93
572
Market Price
$ 70.39
Selling Price
$ 60.86
317
97
279
420
Market Price
$ 81.56
Selling Price
$ 71.94
1778
938
1512
2300
Market Price
$ 73.54
Selling Price
$ 66.62
1407
593
998
2440
Market Price
$ 94.11
Selling Price
$ 83.38
3317
1144
3027
3845
Market Price
$ 81.52
Selling Price
$ 69.10
348
229
277
1155
Market Price
$ 96.82
Selling Price
$ 83.70
937
221
552
4156
Market Price
$ 80.36
Selling Price
$ 68.80
1147
402
411
2481
Market Price
$ 116.78
Selling Price
$ 97.77
355
107
306
405
Market Price
$ 73.61
Selling Price
$ 63.02
2536
1310
1661
3525
Market Price
$ 115.95
Selling Price
$ 98.10
1233
969
359
1805
Market Price
$ 89.31
Selling Price
$ 80.17
2993
1590
753
3013
Market Price
$ 113.05
Selling Price
$ 97.24
2460
1714
2281
4462
Market Price
$ 87.60
Selling Price
$ 73.02
2096
1612
1585
2929
Market Price
$ 95.20
Selling Price
$ 85.61
3228
2186
2888
3253
Market Price
$ 81.53
Selling Price
$ 70.69
1823
430
847
2862
Market Price
$ 81.70
Selling Price
$ 70.94
944
208
745
1158
Market Price
$ 106.32
Selling Price
$ 91.00
919
381
467
4419
Market Price
$ 76.42
Selling Price
$ 65.69
644
560
591
1524
Market Price
$ 89.27
Selling Price
$ 75.48
1274
794
659
2697
Market Price
$ 101.26
Selling Price
$ 85.57
1059
651
823
1900
Market Price
$ 96.69
Selling Price
$ 84.46
931
506
859
4361
Market Price
$ 88.23
Selling Price
$ 79.24
2845
2274
706
3187
Market Price
$ 66.05
Selling Price
$ 56.25
709
680
507
1739
Market Price
$ 75.51
Selling Price
$ 63.67
1057
818
843
4153
Market Price
$ 110.01
Selling Price
$ 98.36
1741
1229
1449
3692
Market Price
$ 107.92
Selling Price
$ 95.05
664
387
207
890
Market Price
$ 92.47
Selling Price
$ 77.96
1254
335
925
3128
Market Price
$ 110.20
Selling Price
$ 94.58
793
405
652
1170
Market Price
$ 81.78
Selling Price
$ 69.31
349
170
213
484
Market Price
$ 105.58
Selling Price
$ 94.99
372
329
133
1458
Market Price
$ 98.56
Selling Price
$ 87.55
2851
1271
1514
3895
Market Price
$ 106.07
Selling Price
$ 95.92
1080
456
667
2334