Market Price
$ 102.87
Selling Price
$ 91.42
1081
732
296
4588
Market Price
$ 76.55
Selling Price
$ 68.84
1490
519
686
1866
Market Price
$ 73.29
Selling Price
$ 65.93
2125
1220
1962
4326
Market Price
$ 95.65
Selling Price
$ 83.27
2875
2301
822
3229
Market Price
$ 76.78
Selling Price
$ 69.14
2434
536
655
3224
Market Price
$ 95.09
Selling Price
$ 83.81
744
404
443
1272
Market Price
$ 96.54
Selling Price
$ 83.64
1875
1145
1404
4742
Market Price
$ 87.26
Selling Price
$ 78.46
647
226
406
1794
Market Price
$ 64.55
Selling Price
$ 55.22
1587
462
588
4457
Market Price
$ 85.40
Selling Price
$ 76.88
1182
304
1072
4238
Market Price
$ 74.15
Selling Price
$ 62.05
3230
978
2990
4433
Market Price
$ 88.07
Selling Price
$ 74.13
1513
1068
310
1692
Market Price
$ 65.23
Selling Price
$ 55.20
725
347
608
2423
Market Price
$ 72.54
Selling Price
$ 63.62
1767
1244
891
4893
Market Price
$ 81.31
Selling Price
$ 69.31
833
298
544
1030
Market Price
$ 84.21
Selling Price
$ 75.97
2588
2535
2500
3710
Market Price
$ 81.54
Selling Price
$ 70.51
2262
2217
2069
4278
Market Price
$ 87.99
Selling Price
$ 73.86
1216
1140
782
1853
Market Price
$ 108.72
Selling Price
$ 95.93
2292
863
1770
3769
Market Price
$ 98.56
Selling Price
$ 87.60
217
102
208
930
Market Price
$ 91.61
Selling Price
$ 81.02
3785
1291
3458
4343
Market Price
$ 83.24
Selling Price
$ 72.84
3483
2977
2632
4455
Market Price
$ 88.31
Selling Price
$ 76.06
1361
821
860
2500
Market Price
$ 97.12
Selling Price
$ 84.15
1247
771
692
1448
Market Price
$ 90.36
Selling Price
$ 81.90
391
266
122
1024
Market Price
$ 70.14
Selling Price
$ 60.78
1378
539
706
2963
Market Price
$ 64.33
Selling Price
$ 55.67
1599
394
920
2170
Market Price
$ 98.11
Selling Price
$ 83.52
1126
803
1059
1518
Market Price
$ 68.39
Selling Price
$ 58.32
1409
545
656
2610
Market Price
$ 90.76
Selling Price
$ 80.35
2374
2089
1996
2667
Market Price
$ 77.40
Selling Price
$ 66.82
1567
999
568
4053
Market Price
$ 93.37
Selling Price
$ 80.91
2260
2071
2066
3112
Market Price
$ 87.85
Selling Price
$ 79.58
545
233
115
978
Market Price
$ 103.80
Selling Price
$ 87.33
2109
961
1436
2904
Market Price
$ 66.87
Selling Price
$ 56.69
213
79
159
799
Market Price
$ 72.19
Selling Price
$ 61.71
2324
882
1836
3028
Market Price
$ 112.99
Selling Price
$ 94.95
1126
963
457
3511
Market Price
$ 70.37
Selling Price
$ 60.67
1317
745
988
4031
Market Price
$ 108.14
Selling Price
$ 95.14
269
99
208
1069
Market Price
$ 72.04
Selling Price
$ 61.34
2916
2365
2278
2962