Market Price
$ 89.57
Selling Price
$ 81.31
3302
1316
2641
4982
Market Price
$ 91.46
Selling Price
$ 82.77
2095
1254
1339
4702
Market Price
$ 108.66
Selling Price
$ 92.52
2886
1783
2130
4680
Market Price
$ 72.15
Selling Price
$ 64.28
1087
726
377
2698
Market Price
$ 68.34
Selling Price
$ 57.95
1702
1281
1143
3790
Market Price
$ 99.77
Selling Price
$ 86.16
187
127
78
691
Market Price
$ 84.56
Selling Price
$ 76.62
705
432
590
2599
Market Price
$ 90.32
Selling Price
$ 80.65
1062
1033
1038
1790
Market Price
$ 102.50
Selling Price
$ 90.54
1298
949
1094
1436
Market Price
$ 85.01
Selling Price
$ 76.35
1323
1150
720
3902
Market Price
$ 103.84
Selling Price
$ 93.40
2051
1074
1065
3659
Market Price
$ 80.23
Selling Price
$ 67.89
3330
2926
1062
4564
Market Price
$ 91.33
Selling Price
$ 78.35
1553
663
1272
4985
Market Price
$ 67.24
Selling Price
$ 60.28
440
124
106
1230
Market Price
$ 78.04
Selling Price
$ 70.69
2542
2387
1511
2703
Market Price
$ 92.74
Selling Price
$ 79.39
1192
877
1059
3711
Market Price
$ 103.57
Selling Price
$ 90.41
1104
1087
442
4993
Market Price
$ 108.26
Selling Price
$ 91.23
706
419
305
1011
Market Price
$ 69.26
Selling Price
$ 59.58
1690
1378
835
2199
Market Price
$ 91.22
Selling Price
$ 79.88
464
241
227
1078
Market Price
$ 109.11
Selling Price
$ 94.95
770
498
306
935
Market Price
$ 78.61
Selling Price
$ 69.29
3789
3430
3181
3927
Market Price
$ 74.74
Selling Price
$ 65.49
1223
718
1062
3800
Market Price
$ 92.59
Selling Price
$ 82.39
1129
992
449
1659
Market Price
$ 92.88
Selling Price
$ 82.49
2158
978
554
3786
Market Price
$ 104.10
Selling Price
$ 91.69
2551
1367
554
3371
Market Price
$ 109.26
Selling Price
$ 92.32
589
284
395
1955
Market Price
$ 68.73
Selling Price
$ 60.96
2161
1856
1972
4747
Market Price
$ 107.88
Selling Price
$ 96.50
2973
1315
712
3500
Market Price
$ 90.22
Selling Price
$ 78.18
3025
1104
1916
3492
Market Price
$ 105.56
Selling Price
$ 94.47
2150
1842
1008
3489
Market Price
$ 109.31
Selling Price
$ 98.39
906
401
389
1750
Market Price
$ 100.03
Selling Price
$ 84.83
219
141
190
521
Market Price
$ 68.73
Selling Price
$ 60.91
144
135
33
559
Market Price
$ 97.24
Selling Price
$ 84.25
291
185
71
596
Market Price
$ 102.87
Selling Price
$ 87.11
1563
1001
805
2188
Market Price
$ 77.53
Selling Price
$ 69.43
900
337
590
1716
Market Price
$ 94.17
Selling Price
$ 83.02
1229
389
344
2208
Market Price
$ 91.94
Selling Price
$ 82.22
1834
1259
1663
3448
Market Price
$ 73.14
Selling Price
$ 61.69
2173
1742
899
2503