Market Price
$ 72.94
Selling Price
$ 64.05
2047
920
1894
2871
Market Price
$ 72.71
Selling Price
$ 63.86
666
280
231
1552
Market Price
$ 91.04
Selling Price
$ 81.42
875
497
212
3024
Market Price
$ 113.76
Selling Price
$ 96.08
4812
2879
1980
4986
Market Price
$ 82.47
Selling Price
$ 70.65
864
526
397
1240
Market Price
$ 79.82
Selling Price
$ 67.40
629
320
167
2791
Market Price
$ 97.98
Selling Price
$ 85.11
1271
619
579
4670
Market Price
$ 83.00
Selling Price
$ 71.72
2576
751
2178
3460
Market Price
$ 100.20
Selling Price
$ 87.50
2779
2534
1497
3767
Market Price
$ 68.89
Selling Price
$ 59.59
1211
410
848
1905
Market Price
$ 78.35
Selling Price
$ 66.48
4310
1201
2213
4895
Market Price
$ 102.87
Selling Price
$ 87.27
365
155
115
1761
Market Price
$ 67.37
Selling Price
$ 60.96
3211
3026
1199
3909
Market Price
$ 81.39
Selling Price
$ 68.84
2373
636
577
3061
Market Price
$ 88.92
Selling Price
$ 76.08
2886
1192
678
3754
Market Price
$ 64.84
Selling Price
$ 56.19
2186
1623
1493
4561
Market Price
$ 71.10
Selling Price
$ 64.62
1465
594
805
1660
Market Price
$ 62.45
Selling Price
$ 55.97
820
277
685
872
Market Price
$ 78.95
Selling Price
$ 68.08
1697
1256
712
4096
Market Price
$ 105.79
Selling Price
$ 91.14
448
116
436
540
Market Price
$ 79.00
Selling Price
$ 66.87
765
578
207
1116
Market Price
$ 86.35
Selling Price
$ 77.41
1567
460
336
1670
Market Price
$ 70.79
Selling Price
$ 59.06
2708
1550
896
2930
Market Price
$ 117.21
Selling Price
$ 98.29
692
592
291
3435
Market Price
$ 77.51
Selling Price
$ 67.13
1134
967
1045
4683
Market Price
$ 85.03
Selling Price
$ 75.45
4156
1155
1871
4188
Market Price
$ 66.48
Selling Price
$ 55.71
4427
3704
1181
4894
Market Price
$ 71.30
Selling Price
$ 64.04
1121
1016
548
4766
Market Price
$ 100.64
Selling Price
$ 84.49
2035
2015
1736
3188
Market Price
$ 84.79
Selling Price
$ 71.81
2061
826
969
2655
Market Price
$ 99.93
Selling Price
$ 87.85
1993
662
698
4007
Market Price
$ 84.96
Selling Price
$ 74.81
1023
211
1021
1113
Market Price
$ 102.16
Selling Price
$ 91.74
333
234
240
444
Market Price
$ 75.08
Selling Price
$ 65.63
712
486
156
3327
Market Price
$ 85.31
Selling Price
$ 75.13
1997
1909
879
3801
Market Price
$ 94.46
Selling Price
$ 85.01
1584
456
1087
2864
Market Price
$ 115.37
Selling Price
$ 98.31
780
719
312
1205
Market Price
$ 81.87
Selling Price
$ 73.18
1340
969
1313
3106
Market Price
$ 80.79
Selling Price
$ 70.86
1204
315
1036
1921
Market Price
$ 104.50
Selling Price
$ 90.04
2163
935
1703
2656