Market Price
$ 94.81
Selling Price
$ 79.83
1870
1169
1332
2485
Market Price
$ 97.12
Selling Price
$ 81.98
1099
239
500
2445
Market Price
$ 88.20
Selling Price
$ 77.02
569
333
492
1372
Market Price
$ 94.87
Selling Price
$ 82.70
2416
2112
2349
3443
Market Price
$ 72.89
Selling Price
$ 64.50
1179
477
490
1799
Market Price
$ 100.13
Selling Price
$ 90.93
1589
720
1246
3619
Market Price
$ 92.70
Selling Price
$ 82.38
3180
978
1970
4546
Market Price
$ 86.94
Selling Price
$ 73.99
1615
852
462
2414
Market Price
$ 89.16
Selling Price
$ 77.53
815
422
183
1578
Market Price
$ 85.26
Selling Price
$ 71.55
1771
716
1196
3414
Market Price
$ 66.61
Selling Price
$ 60.41
1589
672
1406
3087
Market Price
$ 100.18
Selling Price
$ 87.83
2315
2180
2205
4930
Market Price
$ 86.44
Selling Price
$ 78.58
1616
395
1332
1651
Market Price
$ 76.93
Selling Price
$ 68.69
3229
2925
2256
4194
Market Price
$ 66.34
Selling Price
$ 55.29
479
118
265
1738
Market Price
$ 90.40
Selling Price
$ 80.25
2446
1841
1608
4007
Market Price
$ 96.95
Selling Price
$ 82.33
446
108
89
1933
Market Price
$ 72.44
Selling Price
$ 62.79
1447
348
398
1713
Market Price
$ 68.52
Selling Price
$ 58.88
2323
2284
1566
3332
Market Price
$ 84.93
Selling Price
$ 73.54
877
735
712
2787
Market Price
$ 99.00
Selling Price
$ 84.60
475
139
236
1002
Market Price
$ 97.30
Selling Price
$ 83.49
1922
1224
997
3465
Market Price
$ 75.04
Selling Price
$ 63.29
560
352
549
1653
Market Price
$ 82.93
Selling Price
$ 73.98
1885
1076
1138
3753
Market Price
$ 92.80
Selling Price
$ 83.87
3552
1031
1435
4982
Market Price
$ 90.64
Selling Price
$ 82.12
1059
647
772
3093
Market Price
$ 71.71
Selling Price
$ 61.25
1554
1042
381
1601
Market Price
$ 101.42
Selling Price
$ 85.71
356
284
102
927
Market Price
$ 85.87
Selling Price
$ 74.76
2878
1527
2875
4592
Market Price
$ 72.68
Selling Price
$ 63.03
1018
957
712
1192
Market Price
$ 70.40
Selling Price
$ 61.80
1560
1003
1042
2469
Market Price
$ 73.04
Selling Price
$ 63.66
946
233
875
2461
Market Price
$ 92.69
Selling Price
$ 81.83
1792
1656
1007
4067
Market Price
$ 96.30
Selling Price
$ 82.17
924
799
567
3054
Market Price
$ 107.38
Selling Price
$ 91.33
130
70
61
589
Market Price
$ 90.20
Selling Price
$ 77.17
806
510
398
3559
Market Price
$ 89.65
Selling Price
$ 79.84
1655
560
1318
2757
Market Price
$ 87.86
Selling Price
$ 74.34
595
402
177
801
Market Price
$ 105.68
Selling Price
$ 93.62
4763
3804
1451
4802
Market Price
$ 116.66
Selling Price
$ 98.25
927
232
599
1023