Market Price
$ 83.64
Selling Price
$ 74.46
1887
1651
1232
2489
Market Price
$ 96.85
Selling Price
$ 81.26
712
175
157
1964
Market Price
$ 88.90
Selling Price
$ 77.62
746
205
691
1029
Market Price
$ 109.61
Selling Price
$ 98.61
974
555
809
2429
Market Price
$ 100.28
Selling Price
$ 90.82
880
724
685
2703
Market Price
$ 61.95
Selling Price
$ 56.16
1212
494
1195
3269
Market Price
$ 82.03
Selling Price
$ 74.32
2301
919
1973
4614
Market Price
$ 82.14
Selling Price
$ 72.15
936
751
787
3219
Market Price
$ 106.77
Selling Price
$ 91.81
3196
1398
2279
4608
Market Price
$ 91.49
Selling Price
$ 81.30
1934
910
1297
3577
Market Price
$ 99.96
Selling Price
$ 86.57
3900
3369
1970
3952
Market Price
$ 99.54
Selling Price
$ 84.17
2779
1955
2311
4033
Market Price
$ 107.32
Selling Price
$ 93.10
626
364
437
2269
Market Price
$ 89.55
Selling Price
$ 79.45
727
583
505
3193
Market Price
$ 77.10
Selling Price
$ 68.38
3446
1096
952
4757
Market Price
$ 78.62
Selling Price
$ 69.15
925
622
577
1868
Market Price
$ 70.49
Selling Price
$ 59.45
370
174
346
663
Market Price
$ 98.40
Selling Price
$ 87.04
2874
2743
923
4154
Market Price
$ 103.52
Selling Price
$ 92.24
2787
1246
1449
2848
Market Price
$ 103.37
Selling Price
$ 91.72
310
192
191
502
Market Price
$ 82.22
Selling Price
$ 74.46
1207
770
925
1362
Market Price
$ 87.57
Selling Price
$ 75.19
1294
1209
678
1389
Market Price
$ 113.59
Selling Price
$ 96.83
2038
1943
1331
2168
Market Price
$ 83.87
Selling Price
$ 73.99
3028
1182
2088
4610
Market Price
$ 84.70
Selling Price
$ 72.71
1892
1642
1700
2027
Market Price
$ 71.80
Selling Price
$ 63.52
2092
1619
1686
3508
Market Price
$ 88.02
Selling Price
$ 77.96
2119
648
1127
3339
Market Price
$ 105.94
Selling Price
$ 90.43
3187
2039
988
3230
Market Price
$ 101.77
Selling Price
$ 91.72
1294
620
1203
4102
Market Price
$ 103.97
Selling Price
$ 89.73
2666
1483
2111
3244
Market Price
$ 63.89
Selling Price
$ 56.64
469
408
211
596
Market Price
$ 90.12
Selling Price
$ 75.49
2299
1616
1512
4364
Market Price
$ 98.69
Selling Price
$ 88.61
2715
2358
1022
4437
Market Price
$ 84.20
Selling Price
$ 74.85
4444
2360
3395
4740
Market Price
$ 104.08
Selling Price
$ 91.54
2393
1663
1879
4146
Market Price
$ 75.30
Selling Price
$ 65.29
2952
1740
2393
4297
Market Price
$ 105.07
Selling Price
$ 89.30
507
242
152
1845
Market Price
$ 88.13
Selling Price
$ 79.41
3103
764
1713
4198
Market Price
$ 80.53
Selling Price
$ 69.57
480
376
257
567
Market Price
$ 63.60
Selling Price
$ 56.49
1104
977
301
1346