Market Price
$ 101.17
Selling Price
$ 85.65
1822
733
401
3216
Market Price
$ 92.55
Selling Price
$ 79.69
567
238
429
1156
Market Price
$ 64.62
Selling Price
$ 56.59
1777
1379
537
2956
Market Price
$ 73.68
Selling Price
$ 64.10
2816
2222
2705
3339
Market Price
$ 92.88
Selling Price
$ 84.30
3603
1146
1259
4145
Market Price
$ 102.19
Selling Price
$ 86.13
1491
346
617
4221
Market Price
$ 97.03
Selling Price
$ 82.45
657
560
447
1018
Market Price
$ 69.12
Selling Price
$ 61.03
2195
1226
1977
2283
Market Price
$ 64.96
Selling Price
$ 55.91
1274
1257
673
4700
Market Price
$ 99.97
Selling Price
$ 83.84
1788
1148
923
4945
Market Price
$ 85.65
Selling Price
$ 73.42
1924
830
1838
2631
Market Price
$ 107.12
Selling Price
$ 90.76
3008
740
2798
3841
Market Price
$ 110.51
Selling Price
$ 93.79
2203
645
1789
2296
Market Price
$ 74.58
Selling Price
$ 63.73
956
551
227
4062
Market Price
$ 82.54
Selling Price
$ 71.29
308
151
101
848
Market Price
$ 90.30
Selling Price
$ 79.24
2639
837
791
4423
Market Price
$ 86.35
Selling Price
$ 75.31
1019
707
774
4711
Market Price
$ 114.31
Selling Price
$ 95.43
3030
2332
2407
4014
Market Price
$ 84.57
Selling Price
$ 71.62
1273
841
308
3527
Market Price
$ 92.46
Selling Price
$ 83.89
2180
1936
1547
2857
Market Price
$ 75.78
Selling Price
$ 68.27
495
336
324
2465
Market Price
$ 97.16
Selling Price
$ 82.16
817
420
485
1913
Market Price
$ 75.44
Selling Price
$ 66.51
808
437
625
1403
Market Price
$ 106.70
Selling Price
$ 94.46
1576
315
1346
2747
Market Price
$ 64.35
Selling Price
$ 58.26
670
234
220
1954
Market Price
$ 70.06
Selling Price
$ 61.95
434
232
177
448
Market Price
$ 92.19
Selling Price
$ 80.16
440
232
390
1086
Market Price
$ 88.47
Selling Price
$ 79.95
443
345
305
2094
Market Price
$ 68.34
Selling Price
$ 58.87
1175
600
356
3684
Market Price
$ 113.24
Selling Price
$ 97.13
1043
292
760
4450
Market Price
$ 77.63
Selling Price
$ 65.26
2405
1645
1617
2553
Market Price
$ 86.82
Selling Price
$ 72.72
694
366
627
1210
Market Price
$ 96.80
Selling Price
$ 81.12
1244
1034
1095
2287
Market Price
$ 75.37
Selling Price
$ 63.29
2229
1276
1242
4009
Market Price
$ 83.77
Selling Price
$ 74.77
1600
493
1443
2469
Market Price
$ 94.01
Selling Price
$ 85.19
649
416
610
906
Market Price
$ 78.59
Selling Price
$ 69.39
1515
1410
870
3013
Market Price
$ 96.38
Selling Price
$ 83.59
262
211
88
534
Market Price
$ 80.68
Selling Price
$ 68.52
1554
1496
474
2188
Market Price
$ 111.44
Selling Price
$ 97.34
1312
543
765
2239