Market Price
$ 81.81
Selling Price
$ 69.96
3124
980
1723
3494
Market Price
$ 106.14
Selling Price
$ 89.61
1603
1175
984
1633
Market Price
$ 92.79
Selling Price
$ 78.35
2215
1852
1411
2922
Market Price
$ 75.33
Selling Price
$ 67.72
407
166
118
613
Market Price
$ 110.06
Selling Price
$ 97.75
3350
2016
2509
3476
Market Price
$ 74.27
Selling Price
$ 63.35
3166
959
2189
4561
Market Price
$ 113.00
Selling Price
$ 98.66
1810
1104
1569
3101
Market Price
$ 74.15
Selling Price
$ 66.32
724
173
482
1306
Market Price
$ 98.85
Selling Price
$ 88.65
1205
795
962
4632
Market Price
$ 87.26
Selling Price
$ 77.97
1083
900
972
1253
Market Price
$ 109.01
Selling Price
$ 96.74
511
151
494
2340
Market Price
$ 85.42
Selling Price
$ 72.90
3145
968
2012
4428
Market Price
$ 62.48
Selling Price
$ 56.26
173
80
107
419
Market Price
$ 113.57
Selling Price
$ 95.14
2557
1631
685
2770
Market Price
$ 89.30
Selling Price
$ 77.47
1137
900
283
1999
Market Price
$ 76.64
Selling Price
$ 64.41
1543
1461
1361
3020
Market Price
$ 75.76
Selling Price
$ 63.19
2884
1147
1076
3864
Market Price
$ 76.53
Selling Price
$ 65.51
2414
687
749
4792
Market Price
$ 80.08
Selling Price
$ 69.79
1036
239
627
2781
Market Price
$ 73.14
Selling Price
$ 61.48
1254
933
897
1754
Market Price
$ 83.11
Selling Price
$ 75.54
3003
1398
2667
4870
Market Price
$ 65.66
Selling Price
$ 57.74
1321
962
919
2379
Market Price
$ 109.16
Selling Price
$ 96.72
343
127
158
1557
Market Price
$ 71.57
Selling Price
$ 64.95
453
212
360
1194
Market Price
$ 100.96
Selling Price
$ 87.01
361
265
257
1289
Market Price
$ 85.79
Selling Price
$ 75.70
223
133
121
612
Market Price
$ 103.03
Selling Price
$ 93.49
2074
1889
920
2835
Market Price
$ 96.10
Selling Price
$ 82.92
631
242
620
806
Market Price
$ 67.15
Selling Price
$ 59.37
564
204
560
755
Market Price
$ 113.00
Selling Price
$ 96.97
726
160
206
1865
Market Price
$ 112.86
Selling Price
$ 94.17
797
230
440
1991
Market Price
$ 104.67
Selling Price
$ 91.62
1036
775
333
1184
Market Price
$ 81.35
Selling Price
$ 73.65
1690
599
1107
2115
Market Price
$ 88.15
Selling Price
$ 73.87
1738
1230
1416
2903
Market Price
$ 89.93
Selling Price
$ 80.24
4336
3042
2287
4341
Market Price
$ 69.84
Selling Price
$ 61.44
1940
1762
1908
3060
Market Price
$ 100.03
Selling Price
$ 86.65
2940
1008
1905
3096
Market Price
$ 87.33
Selling Price
$ 76.27
1074
897
650
2180
Market Price
$ 109.42
Selling Price
$ 94.57
4026
3608
933
4668
Market Price
$ 99.74
Selling Price
$ 84.53
1326
920
309
1796