Market Price
$ 91.75
Selling Price
$ 78.24
4498
3506
1848
4855
Market Price
$ 79.12
Selling Price
$ 68.80
1545
1247
693
3289
Market Price
$ 79.08
Selling Price
$ 70.24
1991
1320
1008
4798
Market Price
$ 68.87
Selling Price
$ 61.14
1359
1330
623
2885
Market Price
$ 68.31
Selling Price
$ 60.16
1569
1145
1095
3963
Market Price
$ 101.50
Selling Price
$ 90.88
2059
1541
1263
2992
Market Price
$ 109.86
Selling Price
$ 98.41
1838
1070
1581
4177
Market Price
$ 102.26
Selling Price
$ 86.06
1514
810
1298
1968
Market Price
$ 91.21
Selling Price
$ 77.63
2746
2632
637
2817
Market Price
$ 109.55
Selling Price
$ 97.04
1319
1033
288
2890
Market Price
$ 85.01
Selling Price
$ 73.51
3140
1401
1325
3818
Market Price
$ 67.73
Selling Price
$ 57.18
909
676
680
1369
Market Price
$ 111.45
Selling Price
$ 96.46
812
674
802
1414
Market Price
$ 75.33
Selling Price
$ 64.71
883
842
733
1011
Market Price
$ 68.16
Selling Price
$ 57.36
330
77
133
547
Market Price
$ 98.57
Selling Price
$ 85.03
2014
636
1710
3435
Market Price
$ 98.78
Selling Price
$ 89.59
2210
775
1177
4912
Market Price
$ 101.29
Selling Price
$ 87.98
710
225
704
711
Market Price
$ 93.65
Selling Price
$ 83.77
2052
989
795
4259
Market Price
$ 69.68
Selling Price
$ 62.62
1266
665
257
1805
Market Price
$ 100.43
Selling Price
$ 87.44
1745
902
721
2849
Market Price
$ 69.41
Selling Price
$ 62.53
2644
2444
543
4011
Market Price
$ 83.35
Selling Price
$ 71.40
2523
924
1154
4529
Market Price
$ 111.07
Selling Price
$ 94.49
2805
1730
2373
3764
Market Price
$ 64.44
Selling Price
$ 56.69
1146
997
371
3028
Market Price
$ 103.66
Selling Price
$ 88.65
4511
1937
1110
4823
Market Price
$ 108.95
Selling Price
$ 95.85
3189
2279
2676
3983
Market Price
$ 96.68
Selling Price
$ 82.54
1512
764
385
4577
Market Price
$ 85.19
Selling Price
$ 72.61
849
753
795
3413
Market Price
$ 70.49
Selling Price
$ 60.50
1215
955
1021
3853
Market Price
$ 103.76
Selling Price
$ 87.64
3629
2083
3554
4748
Market Price
$ 73.20
Selling Price
$ 63.56
726
685
336
3006
Market Price
$ 65.66
Selling Price
$ 58.38
1652
1598
421
2129
Market Price
$ 68.81
Selling Price
$ 57.79
1449
552
1346
1908
Market Price
$ 81.20
Selling Price
$ 73.19
452
204
108
1098
Market Price
$ 63.43
Selling Price
$ 55.05
211
135
153
526
Market Price
$ 92.76
Selling Price
$ 78.35
3750
3079
1210
4355
Market Price
$ 76.79
Selling Price
$ 64.57
3332
2666
898
4429
Market Price
$ 106.73
Selling Price
$ 92.49
3256
1000
1206
3881
Market Price
$ 98.59
Selling Price
$ 84.97
292
286
202
694