Market Price
$ 113.04
Selling Price
$ 97.70
1645
1068
1633
3604
Market Price
$ 72.51
Selling Price
$ 64.06
463
99
272
1275
Market Price
$ 82.34
Selling Price
$ 70.53
1061
830
568
1671
Market Price
$ 105.03
Selling Price
$ 92.53
526
467
114
1043
Market Price
$ 97.10
Selling Price
$ 83.04
576
402
139
2327
Market Price
$ 68.11
Selling Price
$ 59.89
1025
213
736
4559
Market Price
$ 80.25
Selling Price
$ 68.46
306
262
200
745
Market Price
$ 106.28
Selling Price
$ 90.48
3059
1533
1708
4532
Market Price
$ 88.36
Selling Price
$ 80.31
1163
1162
836
2110
Market Price
$ 100.33
Selling Price
$ 85.35
697
542
680
2470
Market Price
$ 112.63
Selling Price
$ 97.16
2124
1058
1619
4505
Market Price
$ 81.11
Selling Price
$ 71.14
262
184
176
774
Market Price
$ 111.48
Selling Price
$ 97.18
1003
789
556
2240
Market Price
$ 69.34
Selling Price
$ 61.26
1093
1054
357
3165
Market Price
$ 105.29
Selling Price
$ 95.37
1119
421
542
2250
Market Price
$ 71.54
Selling Price
$ 61.53
298
123
61
432
Market Price
$ 92.93
Selling Price
$ 81.76
716
385
246
822
Market Price
$ 91.58
Selling Price
$ 82.75
2051
1590
1823
2151
Market Price
$ 107.64
Selling Price
$ 92.34
985
928
655
2531
Market Price
$ 72.97
Selling Price
$ 63.98
4536
3300
1403
4845
Market Price
$ 96.61
Selling Price
$ 86.85
2620
2318
2354
3691
Market Price
$ 86.40
Selling Price
$ 75.76
339
122
232
994
Market Price
$ 112.06
Selling Price
$ 93.65
1550
704
842
1797
Market Price
$ 108.99
Selling Price
$ 97.82
3872
3250
1835
4465
Market Price
$ 94.66
Selling Price
$ 84.16
1158
763
1100
1856
Market Price
$ 66.18
Selling Price
$ 59.99
221
176
72
664
Market Price
$ 96.50
Selling Price
$ 82.92
2980
2463
712
3133
Market Price
$ 63.62
Selling Price
$ 55.88
242
218
151
454
Market Price
$ 107.23
Selling Price
$ 91.16
809
238
692
1238
Market Price
$ 98.28
Selling Price
$ 85.64
1948
1029
1536
4454
Market Price
$ 108.49
Selling Price
$ 94.01
402
85
204
714
Market Price
$ 94.48
Selling Price
$ 80.47
946
944
483
4060
Market Price
$ 77.13
Selling Price
$ 69.77
542
405
381
613
Market Price
$ 63.12
Selling Price
$ 56.47
305
144
111
1460
Market Price
$ 92.32
Selling Price
$ 81.86
626
370
142
3004
Market Price
$ 63.03
Selling Price
$ 55.27
3652
2200
1174
3999
Market Price
$ 107.83
Selling Price
$ 90.50
505
439
206
996
Market Price
$ 77.48
Selling Price
$ 70.08
363
317
139
691
Market Price
$ 92.27
Selling Price
$ 82.96
2171
1170
1963
4709
Market Price
$ 114.45
Selling Price
$ 96.57
961
574
256
2070