Market Price
$ 80.09
Selling Price
$ 72.63
981
565
247
1224
Market Price
$ 66.74
Selling Price
$ 58.31
102
23
25
492
Market Price
$ 95.73
Selling Price
$ 83.98
412
327
225
651
Market Price
$ 67.02
Selling Price
$ 58.19
3740
2426
2910
3764
Market Price
$ 76.62
Selling Price
$ 65.33
540
401
207
581
Market Price
$ 78.56
Selling Price
$ 71.15
344
156
167
724
Market Price
$ 87.59
Selling Price
$ 78.48
246
199
200
477
Market Price
$ 68.84
Selling Price
$ 59.41
1011
929
394
2978
Market Price
$ 114.21
Selling Price
$ 98.53
1776
1768
1068
4343
Market Price
$ 96.77
Selling Price
$ 82.08
627
545
132
2540
Market Price
$ 62.59
Selling Price
$ 56.29
763
757
449
2920
Market Price
$ 103.80
Selling Price
$ 92.12
2295
525
1635
2661
Market Price
$ 67.83
Selling Price
$ 57.77
1405
819
305
1810
Market Price
$ 85.35
Selling Price
$ 76.58
3126
1227
2250
3498
Market Price
$ 68.78
Selling Price
$ 60.71
1927
974
985
4711
Market Price
$ 102.54
Selling Price
$ 86.66
1273
542
319
2718
Market Price
$ 102.85
Selling Price
$ 91.19
2285
1876
813
2404
Market Price
$ 70.01
Selling Price
$ 60.77
400
307
297
523
Market Price
$ 96.40
Selling Price
$ 81.88
1726
1611
419
2885
Market Price
$ 78.49
Selling Price
$ 68.55
2048
577
901
3062
Market Price
$ 81.14
Selling Price
$ 68.62
344
342
149
636
Market Price
$ 67.62
Selling Price
$ 58.51
2051
992
1729
4850
Market Price
$ 99.82
Selling Price
$ 85.65
825
239
211
3272
Market Price
$ 101.43
Selling Price
$ 90.25
2048
1090
1386
3062
Market Price
$ 85.42
Selling Price
$ 74.20
1514
930
387
3382
Market Price
$ 83.59
Selling Price
$ 75.25
557
136
253
788
Market Price
$ 79.02
Selling Price
$ 67.68
691
550
642
2409
Market Price
$ 96.01
Selling Price
$ 84.05
1538
1141
847
1839
Market Price
$ 99.85
Selling Price
$ 84.52
792
578
529
3379
Market Price
$ 89.55
Selling Price
$ 79.85
2834
2698
1104
3822
Market Price
$ 63.46
Selling Price
$ 57.24
1774
389
1564
4382
Market Price
$ 104.59
Selling Price
$ 94.45
521
384
439
1136
Market Price
$ 72.12
Selling Price
$ 61.33
4207
4191
3007
4890
Market Price
$ 79.87
Selling Price
$ 67.07
108
67
81
409
Market Price
$ 101.66
Selling Price
$ 87.68
3060
2028
2441
3952
Market Price
$ 88.95
Selling Price
$ 76.10
1121
1041
889
3909
Market Price
$ 106.00
Selling Price
$ 93.95
640
502
455
1876
Market Price
$ 116.94
Selling Price
$ 98.21
1729
883
1649
4347
Market Price
$ 65.07
Selling Price
$ 55.37
991
601
772
1925
Market Price
$ 63.06
Selling Price
$ 55.88
2351
2253
1042
4977