Market Price
$ 106.11
Selling Price
$ 94.52
1646
454
1149
2406
Market Price
$ 74.98
Selling Price
$ 65.45
3954
3366
2807
4179
Market Price
$ 67.26
Selling Price
$ 59.25
3242
1102
2392
3602
Market Price
$ 67.01
Selling Price
$ 58.60
2166
604
1031
4679
Market Price
$ 88.65
Selling Price
$ 74.25
3461
1290
2775
4242
Market Price
$ 100.95
Selling Price
$ 85.88
199
139
161
530
Market Price
$ 101.99
Selling Price
$ 85.38
1118
902
754
2475
Market Price
$ 111.14
Selling Price
$ 95.34
1054
302
638
2816
Market Price
$ 114.79
Selling Price
$ 97.44
1884
1258
469
2406
Market Price
$ 111.43
Selling Price
$ 97.62
4097
2157
2268
4957
Market Price
$ 75.34
Selling Price
$ 67.89
228
198
181
425
Market Price
$ 68.66
Selling Price
$ 62.28
3291
1933
2173
3674
Market Price
$ 107.60
Selling Price
$ 92.16
3333
2600
2425
3386
Market Price
$ 63.94
Selling Price
$ 55.84
814
198
638
1911
Market Price
$ 69.60
Selling Price
$ 58.69
1543
1330
1392
3439
Market Price
$ 72.71
Selling Price
$ 60.86
390
92
151
595
Market Price
$ 73.88
Selling Price
$ 63.54
193
167
48
524
Market Price
$ 110.10
Selling Price
$ 96.62
4357
3875
1612
4961
Market Price
$ 86.18
Selling Price
$ 77.52
965
698
868
4000
Market Price
$ 92.26
Selling Price
$ 78.66
1819
1243
597
3053
Market Price
$ 100.04
Selling Price
$ 86.92
838
204
503
1098
Market Price
$ 67.25
Selling Price
$ 56.32
2674
568
2155
3291
Market Price
$ 103.20
Selling Price
$ 90.55
3754
2247
3652
4838
Market Price
$ 64.42
Selling Price
$ 55.15
1968
1626
694
3296
Market Price
$ 84.88
Selling Price
$ 72.73
916
790
445
956
Market Price
$ 80.71
Selling Price
$ 69.84
2527
2283
1836
3047
Market Price
$ 67.26
Selling Price
$ 59.15
396
341
340
661
Market Price
$ 79.51
Selling Price
$ 71.64
1771
841
1544
1904
Market Price
$ 73.63
Selling Price
$ 66.69
852
174
377
2553
Market Price
$ 80.66
Selling Price
$ 68.93
526
218
515
568
Market Price
$ 99.27
Selling Price
$ 88.99
1267
507
410
4200
Market Price
$ 101.81
Selling Price
$ 92.34
1516
424
724
3475
Market Price
$ 89.26
Selling Price
$ 76.57
517
168
409
1058
Market Price
$ 109.51
Selling Price
$ 93.17
984
640
217
2094
Market Price
$ 96.08
Selling Price
$ 82.09
2877
2756
1376
4427
Market Price
$ 101.31
Selling Price
$ 87.42
526
510
526
1567
Market Price
$ 65.80
Selling Price
$ 56.01
3055
2908
1800
3349
Market Price
$ 85.61
Selling Price
$ 75.21
903
502
451
4508
Market Price
$ 83.91
Selling Price
$ 73.68
1264
447
1118
1422
Market Price
$ 105.22
Selling Price
$ 94.06
834
501
762
2000