Market Price
$ 104.07
Selling Price
$ 89.64
914
361
650
3907
Market Price
$ 100.32
Selling Price
$ 85.72
2082
1355
632
4445
Market Price
$ 110.13
Selling Price
$ 94.65
245
50
244
578
Market Price
$ 79.05
Selling Price
$ 66.85
1990
1409
1688
3529
Market Price
$ 101.43
Selling Price
$ 90.86
1139
391
1073
1238
Market Price
$ 115.36
Selling Price
$ 96.15
661
478
347
778
Market Price
$ 112.57
Selling Price
$ 96.97
2855
2793
1391
3140
Market Price
$ 78.53
Selling Price
$ 67.23
3498
1645
1654
3814
Market Price
$ 69.16
Selling Price
$ 61.39
1119
882
363
2113
Market Price
$ 108.03
Selling Price
$ 90.91
491
117
116
970
Market Price
$ 80.50
Selling Price
$ 68.71
2712
1374
793
2919
Market Price
$ 110.13
Selling Price
$ 95.22
683
355
479
1618
Market Price
$ 97.28
Selling Price
$ 88.13
3414
2409
1261
3751
Market Price
$ 92.08
Selling Price
$ 82.15
4190
2488
2301
4383
Market Price
$ 67.85
Selling Price
$ 59.86
2370
915
1328
4548
Market Price
$ 98.58
Selling Price
$ 83.39
951
645
453
2057
Market Price
$ 99.72
Selling Price
$ 86.03
2334
1810
1212
2804
Market Price
$ 75.03
Selling Price
$ 67.93
1052
749
498
1746
Market Price
$ 96.04
Selling Price
$ 80.86
2503
2135
1939
2806
Market Price
$ 93.22
Selling Price
$ 79.13
1788
1591
543
2389
Market Price
$ 98.23
Selling Price
$ 86.60
601
535
516
1614
Market Price
$ 101.75
Selling Price
$ 84.95
3923
2059
3916
4624
Market Price
$ 105.54
Selling Price
$ 94.39
3269
1663
1579
3448
Market Price
$ 79.83
Selling Price
$ 66.66
1246
1075
278
4491
Market Price
$ 107.86
Selling Price
$ 90.64
3998
3024
3536
4922
Market Price
$ 96.12
Selling Price
$ 81.18
1773
796
492
1972
Market Price
$ 67.57
Selling Price
$ 57.42
353
337
307
1122
Market Price
$ 95.58
Selling Price
$ 79.65
255
125
246
859
Market Price
$ 77.44
Selling Price
$ 65.94
3810
2272
2635
3950
Market Price
$ 106.03
Selling Price
$ 94.34
1567
1293
365
2608
Market Price
$ 86.19
Selling Price
$ 72.93
1870
1185
543
3168
Market Price
$ 68.23
Selling Price
$ 57.10
3184
1199
1157
3692
Market Price
$ 80.48
Selling Price
$ 67.19
2091
1152
1527
2425
Market Price
$ 84.41
Selling Price
$ 74.62
867
191
688
1723
Market Price
$ 81.79
Selling Price
$ 68.96
677
448
295
1759
Market Price
$ 86.07
Selling Price
$ 71.74
2874
1102
1463
4093
Market Price
$ 91.61
Selling Price
$ 78.24
474
419
163
499
Market Price
$ 104.46
Selling Price
$ 88.15
847
231
348
3490
Market Price
$ 98.20
Selling Price
$ 87.84
1006
316
646
3845
Market Price
$ 112.00
Selling Price
$ 98.68
1685
653
1214
2249