Market Price
$ 99.62
Selling Price
$ 90.30
435
170
316
1759
Market Price
$ 82.60
Selling Price
$ 69.61
2542
1818
662
3216
Market Price
$ 96.76
Selling Price
$ 82.24
2472
2398
2004
4286
Market Price
$ 114.52
Selling Price
$ 95.53
3982
2700
2661
4465
Market Price
$ 112.56
Selling Price
$ 98.81
1736
1155
1619
2752
Market Price
$ 96.44
Selling Price
$ 85.17
2738
1849
2647
3032
Market Price
$ 86.71
Selling Price
$ 76.01
609
228
530
2120
Market Price
$ 95.19
Selling Price
$ 79.96
1068
574
521
1686
Market Price
$ 66.53
Selling Price
$ 60.27
2611
2129
1435
4622
Market Price
$ 80.16
Selling Price
$ 70.13
1409
1193
775
2313
Market Price
$ 108.99
Selling Price
$ 93.12
195
99
142
810
Market Price
$ 95.63
Selling Price
$ 84.16
232
208
122
487
Market Price
$ 67.95
Selling Price
$ 61.56
1822
1241
1328
2761
Market Price
$ 65.25
Selling Price
$ 56.21
827
293
439
1325
Market Price
$ 112.03
Selling Price
$ 98.84
623
615
509
1528
Market Price
$ 97.78
Selling Price
$ 83.66
457
427
451
467
Market Price
$ 103.15
Selling Price
$ 88.15
1703
1600
1022
3249
Market Price
$ 82.83
Selling Price
$ 71.36
417
235
148
1558
Market Price
$ 79.14
Selling Price
$ 71.22
662
471
352
1004
Market Price
$ 109.34
Selling Price
$ 91.24
1440
1212
755
2324
Market Price
$ 110.60
Selling Price
$ 95.33
1511
821
1131
1597
Market Price
$ 108.28
Selling Price
$ 95.47
1044
464
652
1138
Market Price
$ 76.08
Selling Price
$ 65.01
1348
762
601
1758
Market Price
$ 66.28
Selling Price
$ 58.19
2636
1096
1992
4195
Market Price
$ 65.05
Selling Price
$ 56.98
225
211
136
705
Market Price
$ 64.29
Selling Price
$ 57.24
809
225
423
855
Market Price
$ 101.22
Selling Price
$ 87.41
1019
580
712
1791
Market Price
$ 74.26
Selling Price
$ 64.26
906
294
390
1728
Market Price
$ 101.43
Selling Price
$ 88.97
1243
926
619
2776
Market Price
$ 88.29
Selling Price
$ 79.20
194
89
193
439
Market Price
$ 112.95
Selling Price
$ 98.67
2364
1523
2074
3158
Market Price
$ 99.69
Selling Price
$ 90.39
275
58
177
574
Market Price
$ 64.10
Selling Price
$ 55.42
1966
450
552
3594
Market Price
$ 84.96
Selling Price
$ 73.24
515
487
499
672
Market Price
$ 78.67
Selling Price
$ 70.59
2313
910
666
2815
Market Price
$ 101.88
Selling Price
$ 89.57
370
133
263
1107
Market Price
$ 90.40
Selling Price
$ 78.09
1413
728
296
1542
Market Price
$ 114.35
Selling Price
$ 96.62
2852
2592
1225
3203
Market Price
$ 103.65
Selling Price
$ 87.34
1672
1116
1618
2068
Market Price
$ 106.12
Selling Price
$ 95.03
1232
876
276
3774