Market Price
$ 90.13
Selling Price
$ 76.65
1922
946
760
4311
Market Price
$ 71.14
Selling Price
$ 64.62
2337
1382
648
3104
Market Price
$ 87.07
Selling Price
$ 78.48
1422
771
610
2522
Market Price
$ 101.42
Selling Price
$ 90.92
2524
1945
754
3267
Market Price
$ 89.84
Selling Price
$ 77.71
2094
424
509
2282
Market Price
$ 90.71
Selling Price
$ 80.88
2051
545
1373
2442
Market Price
$ 87.33
Selling Price
$ 75.90
1178
337
859
4342
Market Price
$ 106.46
Selling Price
$ 95.87
890
684
672
1686
Market Price
$ 95.55
Selling Price
$ 86.82
3291
2548
2335
3809
Market Price
$ 75.75
Selling Price
$ 65.07
181
79
105
898
Market Price
$ 69.74
Selling Price
$ 61.18
1382
1219
862
2877
Market Price
$ 90.29
Selling Price
$ 76.61
892
459
669
1307
Market Price
$ 85.50
Selling Price
$ 74.29
1554
1313
472
4437
Market Price
$ 77.81
Selling Price
$ 65.28
1207
1142
543
1707
Market Price
$ 88.65
Selling Price
$ 80.37
374
325
295
783
Market Price
$ 75.77
Selling Price
$ 64.52
2200
770
1794
4385
Market Price
$ 86.56
Selling Price
$ 77.08
2425
1222
1998
3774
Market Price
$ 82.35
Selling Price
$ 73.96
474
165
177
1731
Market Price
$ 76.28
Selling Price
$ 64.57
975
602
511
4608
Market Price
$ 112.55
Selling Price
$ 93.96
3899
1562
1878
4131
Market Price
$ 64.04
Selling Price
$ 58.08
2082
1291
544
4607
Market Price
$ 70.37
Selling Price
$ 61.81
473
149
334
845
Market Price
$ 93.05
Selling Price
$ 79.99
4202
2391
4186
4482
Market Price
$ 77.57
Selling Price
$ 65.04
3597
3320
1782
4273
Market Price
$ 105.11
Selling Price
$ 92.74
395
182
318
583
Market Price
$ 62.86
Selling Price
$ 55.89
1731
1404
1154
3256
Market Price
$ 82.75
Selling Price
$ 73.23
4640
1360
2879
4713
Market Price
$ 63.65
Selling Price
$ 55.75
1726
710
705
4404
Market Price
$ 94.85
Selling Price
$ 79.51
1767
1453
1329
4696
Market Price
$ 89.66
Selling Price
$ 80.94
1794
493
665
2066
Market Price
$ 89.10
Selling Price
$ 75.39
1858
1785
1558
3617
Market Price
$ 93.77
Selling Price
$ 80.34
1427
1424
308
3257
Market Price
$ 70.34
Selling Price
$ 61.10
442
402
308
1184
Market Price
$ 65.98
Selling Price
$ 56.73
1011
886
394
1647
Market Price
$ 64.48
Selling Price
$ 55.84
190
156
72
656
Market Price
$ 61.61
Selling Price
$ 55.83
2379
1592
1211
3617
Market Price
$ 62.89
Selling Price
$ 56.10
1582
607
1166
4022
Market Price
$ 80.76
Selling Price
$ 71.22
1014
440
327
1040
Market Price
$ 113.95
Selling Price
$ 96.34
189
112
184
668
Market Price
$ 100.46
Selling Price
$ 89.16
1304
1045
898
1362