Market Price
$ 95.11
Selling Price
$ 84.33
1616
831
513
4332
Market Price
$ 95.04
Selling Price
$ 81.68
2555
1044
2151
3034
Market Price
$ 101.36
Selling Price
$ 89.70
870
563
269
1433
Market Price
$ 100.77
Selling Price
$ 89.27
896
597
376
2899
Market Price
$ 78.67
Selling Price
$ 71.21
906
708
320
1550
Market Price
$ 63.29
Selling Price
$ 55.93
1002
328
781
1761
Market Price
$ 109.53
Selling Price
$ 95.15
794
256
179
3278
Market Price
$ 71.84
Selling Price
$ 62.94
1977
814
972
2236
Market Price
$ 94.16
Selling Price
$ 84.18
3460
3087
2886
4059
Market Price
$ 63.66
Selling Price
$ 56.98
633
333
292
1635
Market Price
$ 75.21
Selling Price
$ 63.25
711
152
245
1229
Market Price
$ 97.33
Selling Price
$ 82.75
2628
715
1992
3140
Market Price
$ 82.81
Selling Price
$ 69.17
783
190
663
947
Market Price
$ 78.85
Selling Price
$ 69.37
4720
1169
3347
4829
Market Price
$ 67.22
Selling Price
$ 59.56
232
147
81
566
Market Price
$ 84.70
Selling Price
$ 72.47
2157
2131
1345
3205
Market Price
$ 91.29
Selling Price
$ 82.60
330
120
262
730
Market Price
$ 73.68
Selling Price
$ 65.85
3315
3167
1138
4888
Market Price
$ 88.74
Selling Price
$ 78.54
1613
473
1414
3603
Market Price
$ 100.61
Selling Price
$ 90.62
1545
1112
461
1772
Market Price
$ 73.38
Selling Price
$ 62.52
3301
2199
1165
4797
Market Price
$ 66.02
Selling Price
$ 55.66
612
413
551
894
Market Price
$ 98.32
Selling Price
$ 82.93
3683
3667
3497
4654
Market Price
$ 102.31
Selling Price
$ 86.66
1352
355
686
2661
Market Price
$ 112.16
Selling Price
$ 98.46
2480
1680
1915
2870
Market Price
$ 80.54
Selling Price
$ 72.88
795
787
406
2320
Market Price
$ 95.92
Selling Price
$ 84.98
1166
847
242
1513
Market Price
$ 79.86
Selling Price
$ 69.68
4509
4179
1504
4668
Market Price
$ 78.78
Selling Price
$ 69.47
1346
968
773
4608
Market Price
$ 98.49
Selling Price
$ 88.89
1103
490
640
3021
Market Price
$ 87.79
Selling Price
$ 77.33
504
385
401
2044
Market Price
$ 96.25
Selling Price
$ 80.92
527
306
256
770
Market Price
$ 71.90
Selling Price
$ 61.42
1735
774
1149
1811
Market Price
$ 96.88
Selling Price
$ 86.40
316
84
189
772
Market Price
$ 89.41
Selling Price
$ 75.86
4230
2027
1402
4982
Market Price
$ 111.89
Selling Price
$ 93.97
303
84
145
484
Market Price
$ 99.68
Selling Price
$ 83.66
1824
1451
1296
1871
Market Price
$ 89.31
Selling Price
$ 75.11
1702
895
1263
1944
Market Price
$ 74.01
Selling Price
$ 64.29
996
738
433
1653
Market Price
$ 110.71
Selling Price
$ 93.12
3298
2976
2609
4901