Market Price
$ 94.76
Selling Price
$ 81.89
1098
647
392
2986
Market Price
$ 87.64
Selling Price
$ 76.82
158
141
100
598
Market Price
$ 75.57
Selling Price
$ 67.73
1094
936
235
1566
Market Price
$ 81.31
Selling Price
$ 68.95
4101
1797
3363
4962
Market Price
$ 99.91
Selling Price
$ 88.67
1458
1340
896
4283
Market Price
$ 102.67
Selling Price
$ 91.81
4260
1957
3805
4350
Market Price
$ 87.53
Selling Price
$ 75.79
1346
838
717
1603
Market Price
$ 74.33
Selling Price
$ 62.71
2104
1646
1227
3703
Market Price
$ 101.43
Selling Price
$ 90.25
233
224
178
474
Market Price
$ 90.97
Selling Price
$ 81.85
656
424
304
1447
Market Price
$ 103.64
Selling Price
$ 88.00
712
658
354
2344
Market Price
$ 85.52
Selling Price
$ 71.72
1795
415
1127
3456
Market Price
$ 85.85
Selling Price
$ 71.86
590
548
255
822
Market Price
$ 70.85
Selling Price
$ 62.86
3107
1005
1928
3385
Market Price
$ 71.66
Selling Price
$ 62.48
1653
449
1546
4912
Market Price
$ 75.81
Selling Price
$ 64.85
4069
2894
877
4691
Market Price
$ 100.27
Selling Price
$ 83.59
1359
661
791
1589
Market Price
$ 99.62
Selling Price
$ 84.70
488
173
175
685
Market Price
$ 76.16
Selling Price
$ 65.63
3210
1254
2019
4233
Market Price
$ 91.08
Selling Price
$ 77.49
3866
3566
2058
4185
Market Price
$ 82.10
Selling Price
$ 74.27
925
505
506
3285
Market Price
$ 88.96
Selling Price
$ 79.62
232
90
62
700
Market Price
$ 106.96
Selling Price
$ 89.61
451
302
210
710
Market Price
$ 100.31
Selling Price
$ 89.81
766
511
721
2616
Market Price
$ 66.88
Selling Price
$ 57.47
411
226
90
879
Market Price
$ 103.77
Selling Price
$ 91.52
329
119
106
1303
Market Price
$ 97.30
Selling Price
$ 85.71
2628
2557
1140
2880
Market Price
$ 88.40
Selling Price
$ 79.35
1382
670
976
2297
Market Price
$ 78.56
Selling Price
$ 70.67
1129
893
833
2370
Market Price
$ 86.25
Selling Price
$ 73.01
1874
604
1702
2307
Market Price
$ 73.70
Selling Price
$ 65.12
978
933
610
2906
Market Price
$ 113.52
Selling Price
$ 95.20
950
452
405
2397
Market Price
$ 99.13
Selling Price
$ 89.30
3495
1073
1534
4280
Market Price
$ 113.84
Selling Price
$ 98.76
462
115
309
1830
Market Price
$ 68.50
Selling Price
$ 57.83
2876
2503
2129
4891
Market Price
$ 88.62
Selling Price
$ 74.47
1068
881
955
1099
Market Price
$ 66.04
Selling Price
$ 57.17
1312
830
358
3141
Market Price
$ 111.69
Selling Price
$ 96.13
1204
886
483
2181
Market Price
$ 93.38
Selling Price
$ 78.82
1416
1029
372
3933
Market Price
$ 78.75
Selling Price
$ 66.33
2275
497
1784
3727