Market Price
$ 112.43
Selling Price
$ 95.22
4121
1609
878
4827
Market Price
$ 101.30
Selling Price
$ 88.32
807
664
191
3590
Market Price
$ 78.05
Selling Price
$ 67.79
1794
1249
1237
4884
Market Price
$ 104.30
Selling Price
$ 94.54
3198
1032
2990
3575
Market Price
$ 66.95
Selling Price
$ 57.97
471
194
412
1403
Market Price
$ 71.10
Selling Price
$ 61.44
1030
968
500
4325
Market Price
$ 93.46
Selling Price
$ 79.41
3323
3022
2836
4630
Market Price
$ 103.74
Selling Price
$ 93.53
135
107
44
625
Market Price
$ 79.80
Selling Price
$ 67.08
303
124
177
1262
Market Price
$ 71.42
Selling Price
$ 62.30
1309
959
1108
4101
Market Price
$ 103.02
Selling Price
$ 92.47
182
122
149
450
Market Price
$ 97.79
Selling Price
$ 85.68
1288
1247
735
4527
Market Price
$ 105.90
Selling Price
$ 93.64
1208
681
772
1808
Market Price
$ 71.98
Selling Price
$ 65.18
2066
858
1306
3235
Market Price
$ 85.82
Selling Price
$ 73.75
3011
2579
1838
3677
Market Price
$ 77.60
Selling Price
$ 68.19
1803
1217
1785
3075
Market Price
$ 65.89
Selling Price
$ 56.06
579
270
290
1791
Market Price
$ 113.68
Selling Price
$ 96.37
3903
3231
2565
4246
Market Price
$ 74.09
Selling Price
$ 64.94
1447
954
1223
3677
Market Price
$ 67.87
Selling Price
$ 57.77
1922
1688
632
4529
Market Price
$ 64.44
Selling Price
$ 56.30
373
328
165
403
Market Price
$ 79.13
Selling Price
$ 70.91
572
268
361
706
Market Price
$ 95.56
Selling Price
$ 81.09
1615
1412
846
1771
Market Price
$ 76.10
Selling Price
$ 63.84
1922
1026
1694
3303
Market Price
$ 68.81
Selling Price
$ 61.04
1098
789
685
2931
Market Price
$ 101.95
Selling Price
$ 91.46
1712
1182
1276
2625
Market Price
$ 65.11
Selling Price
$ 55.08
621
530
217
1313
Market Price
$ 69.10
Selling Price
$ 57.65
711
462
593
721
Market Price
$ 81.74
Selling Price
$ 74.06
299
121
184
1449
Market Price
$ 83.55
Selling Price
$ 71.21
373
355
274
636
Market Price
$ 107.28
Selling Price
$ 90.33
4405
907
2206
4654
Market Price
$ 111.48
Selling Price
$ 93.82
1420
930
1279
3633
Market Price
$ 75.71
Selling Price
$ 63.92
1135
879
1015
3113
Market Price
$ 101.62
Selling Price
$ 86.26
2505
1527
2315
3451
Market Price
$ 70.26
Selling Price
$ 60.12
959
850
268
1349
Market Price
$ 78.30
Selling Price
$ 67.79
1211
293
1045
4500
Market Price
$ 68.07
Selling Price
$ 59.94
2832
2552
2675
2959
Market Price
$ 100.74
Selling Price
$ 88.30
3896
3665
1647
4785
Market Price
$ 94.60
Selling Price
$ 79.52
1117
526
700
1818
Market Price
$ 77.29
Selling Price
$ 70.10
2339
1436
701
3329