Market Price
$ 78.67
Selling Price
$ 71.04
2489
892
2265
3540
Market Price
$ 90.24
Selling Price
$ 76.58
1207
730
707
1879
Market Price
$ 65.37
Selling Price
$ 56.28
1991
1823
1638
2268
Market Price
$ 107.37
Selling Price
$ 93.94
783
651
278
1064
Market Price
$ 100.76
Selling Price
$ 90.14
1852
412
1220
2012
Market Price
$ 63.12
Selling Price
$ 56.59
1360
468
534
4006
Market Price
$ 100.69
Selling Price
$ 89.93
1335
635
919
3457
Market Price
$ 82.03
Selling Price
$ 68.69
1294
1258
651
1512
Market Price
$ 109.89
Selling Price
$ 95.51
520
517
503
620
Market Price
$ 82.79
Selling Price
$ 73.96
1477
822
1242
2179
Market Price
$ 103.75
Selling Price
$ 87.76
1198
793
864
3587
Market Price
$ 86.06
Selling Price
$ 73.94
2857
725
648
3652
Market Price
$ 106.50
Selling Price
$ 90.32
1440
876
991
3190
Market Price
$ 106.24
Selling Price
$ 92.88
2071
1732
2001
2129
Market Price
$ 108.20
Selling Price
$ 91.69
2039
1221
865
2065
Market Price
$ 102.38
Selling Price
$ 88.86
659
503
385
1784
Market Price
$ 83.39
Selling Price
$ 69.87
473
223
373
1284
Market Price
$ 114.66
Selling Price
$ 97.84
2027
1678
962
4654
Market Price
$ 74.61
Selling Price
$ 62.77
1129
397
1085
1988
Market Price
$ 81.34
Selling Price
$ 68.33
1104
309
521
1393
Market Price
$ 83.68
Selling Price
$ 74.64
1000
329
705
1181
Market Price
$ 92.03
Selling Price
$ 83.28
231
145
100
454
Market Price
$ 91.82
Selling Price
$ 80.92
1601
1526
1137
4754
Market Price
$ 70.71
Selling Price
$ 59.44
2423
714
1459
2672
Market Price
$ 114.48
Selling Price
$ 97.76
1069
711
278
2323
Market Price
$ 74.19
Selling Price
$ 66.13
622
427
463
1994
Market Price
$ 65.98
Selling Price
$ 59.29
1216
717
676
2080
Market Price
$ 103.63
Selling Price
$ 87.77
1436
1005
514
2899
Market Price
$ 76.82
Selling Price
$ 64.19
2849
1225
1759
3477
Market Price
$ 97.71
Selling Price
$ 88.73
515
505
186
822
Market Price
$ 103.12
Selling Price
$ 93.49
3286
1360
2069
3426
Market Price
$ 70.58
Selling Price
$ 63.90
695
242
446
912
Market Price
$ 81.70
Selling Price
$ 71.67
2884
589
1794
3450
Market Price
$ 90.34
Selling Price
$ 79.82
528
263
363
563
Market Price
$ 72.12
Selling Price
$ 61.48
1670
896
615
2064
Market Price
$ 65.83
Selling Price
$ 57.52
1395
1231
1053
2587
Market Price
$ 84.83
Selling Price
$ 71.71
361
135
150
891
Market Price
$ 80.15
Selling Price
$ 67.34
1798
1693
381
2088
Market Price
$ 95.05
Selling Price
$ 84.66
3989
3004
2465
4813
Market Price
$ 83.37
Selling Price
$ 70.99
4146
1146
4103
4491