Market Price
$ 102.26
Selling Price
$ 88.68
2776
2169
1914
3876
Market Price
$ 102.95
Selling Price
$ 88.79
2918
2437
1700
4892
Market Price
$ 98.07
Selling Price
$ 85.42
612
582
475
683
Market Price
$ 95.22
Selling Price
$ 79.77
2729
880
1377
4175
Market Price
$ 66.66
Selling Price
$ 56.81
522
471
121
1719
Market Price
$ 94.20
Selling Price
$ 79.09
2087
495
1685
3103
Market Price
$ 90.05
Selling Price
$ 79.88
898
339
500
3489
Market Price
$ 84.73
Selling Price
$ 73.77
3546
985
3056
4540
Market Price
$ 105.49
Selling Price
$ 92.66
1480
1465
1323
3130
Market Price
$ 77.49
Selling Price
$ 67.51
425
393
296
893
Market Price
$ 73.86
Selling Price
$ 63.29
2627
1028
687
2660
Market Price
$ 77.30
Selling Price
$ 64.65
365
320
168
1512
Market Price
$ 94.36
Selling Price
$ 82.98
1756
533
1044
1910
Market Price
$ 78.08
Selling Price
$ 69.09
581
263
209
1107
Market Price
$ 115.34
Selling Price
$ 98.49
3939
1324
3287
3957
Market Price
$ 73.21
Selling Price
$ 64.12
4467
3711
4371
4698
Market Price
$ 61.97
Selling Price
$ 55.70
1069
842
493
2294
Market Price
$ 77.30
Selling Price
$ 67.79
1387
1330
346
4514
Market Price
$ 105.55
Selling Price
$ 90.75
3456
3124
1732
3765
Market Price
$ 113.98
Selling Price
$ 95.65
1089
965
537
1150
Market Price
$ 92.25
Selling Price
$ 81.51
920
229
845
1298
Market Price
$ 66.93
Selling Price
$ 56.29
357
133
302
564
Market Price
$ 73.76
Selling Price
$ 62.98
692
159
484
930
Market Price
$ 80.70
Selling Price
$ 67.88
3056
812
994
3902
Market Price
$ 82.98
Selling Price
$ 73.80
602
545
211
617
Market Price
$ 77.11
Selling Price
$ 67.38
3241
2277
2954
3866
Market Price
$ 97.96
Selling Price
$ 84.03
4047
3323
2739
4793
Market Price
$ 95.42
Selling Price
$ 84.58
4087
3298
3811
4432
Market Price
$ 89.96
Selling Price
$ 79.96
1995
1555
689
2553
Market Price
$ 98.24
Selling Price
$ 86.75
3952
3267
1501
4683
Market Price
$ 94.46
Selling Price
$ 84.92
671
665
256
2491
Market Price
$ 110.92
Selling Price
$ 94.29
1049
882
821
1346
Market Price
$ 107.65
Selling Price
$ 95.84
2440
1297
885
2740
Market Price
$ 106.10
Selling Price
$ 95.30
4764
3197
4415
4862
Market Price
$ 76.25
Selling Price
$ 64.56
448
223
194
1143
Market Price
$ 65.01
Selling Price
$ 57.50
1468
809
647
4947
Market Price
$ 66.65
Selling Price
$ 55.97
709
500
191
848
Market Price
$ 65.52
Selling Price
$ 55.79
1881
769
1874
4970
Market Price
$ 101.86
Selling Price
$ 85.33
1937
1763
1527
4897
Market Price
$ 71.38
Selling Price
$ 61.28
755
366
620
3391