Market Price
$ 97.01
Selling Price
$ 87.96
2517
1425
2286
4174
Market Price
$ 92.43
Selling Price
$ 81.94
1401
1041
1384
3898
Market Price
$ 85.07
Selling Price
$ 74.24
695
649
186
764
Market Price
$ 85.92
Selling Price
$ 78.09
617
458
355
787
Market Price
$ 100.30
Selling Price
$ 87.07
4264
2426
4222
4890
Market Price
$ 67.33
Selling Price
$ 56.75
2296
1169
2203
3968
Market Price
$ 108.88
Selling Price
$ 91.23
1403
568
1061
3117
Market Price
$ 65.13
Selling Price
$ 56.13
325
212
153
1519
Market Price
$ 86.69
Selling Price
$ 74.14
2371
1042
668
3781
Market Price
$ 100.54
Selling Price
$ 86.52
2067
1931
854
3097
Market Price
$ 96.32
Selling Price
$ 86.49
1007
380
274
3340
Market Price
$ 76.80
Selling Price
$ 67.64
1707
410
889
4907
Market Price
$ 109.57
Selling Price
$ 94.90
150
73
64
707
Market Price
$ 65.22
Selling Price
$ 58.63
1820
488
893
2327
Market Price
$ 70.89
Selling Price
$ 62.41
2383
1946
843
3016
Market Price
$ 113.51
Selling Price
$ 95.47
1360
589
560
1378
Market Price
$ 67.64
Selling Price
$ 61.32
1036
445
668
3408
Market Price
$ 76.19
Selling Price
$ 66.71
875
317
545
3513
Market Price
$ 84.64
Selling Price
$ 72.40
1524
1117
1287
2392
Market Price
$ 88.21
Selling Price
$ 80.11
2914
1028
2805
3657
Market Price
$ 72.74
Selling Price
$ 61.71
919
265
862
1105
Market Price
$ 98.55
Selling Price
$ 87.14
2112
1998
1942
4759
Market Price
$ 70.15
Selling Price
$ 62.34
744
154
437
1152
Market Price
$ 97.18
Selling Price
$ 85.85
3248
2418
1477
4718
Market Price
$ 85.43
Selling Price
$ 74.63
483
351
281
649
Market Price
$ 90.14
Selling Price
$ 77.44
1379
1249
766
4363
Market Price
$ 102.31
Selling Price
$ 85.85
1015
702
394
1388
Market Price
$ 78.77
Selling Price
$ 69.61
991
292
336
1182
Market Price
$ 113.67
Selling Price
$ 98.39
747
163
511
2729
Market Price
$ 71.13
Selling Price
$ 63.79
1681
775
1185
4643
Market Price
$ 79.62
Selling Price
$ 69.85
2843
2310
1560
3238
Market Price
$ 109.31
Selling Price
$ 91.49
3196
2993
1678
3711
Market Price
$ 74.31
Selling Price
$ 66.86
990
901
422
1580
Market Price
$ 89.17
Selling Price
$ 77.27
2633
923
1614
4449
Market Price
$ 101.65
Selling Price
$ 88.16
847
221
655
1164
Market Price
$ 97.32
Selling Price
$ 88.18
1599
340
700
1802
Market Price
$ 83.09
Selling Price
$ 69.92
4671
4536
2351
4900
Market Price
$ 109.19
Selling Price
$ 98.13
1806
621
637
3456
Market Price
$ 71.16
Selling Price
$ 63.25
1547
946
1546
3884
Market Price
$ 78.54
Selling Price
$ 69.04
1383
1001
881
2532