Market Price
$ 72.10
Selling Price
$ 61.24
1399
1109
930
3177
Market Price
$ 111.11
Selling Price
$ 95.46
1907
1506
1783
3276
Market Price
$ 85.05
Selling Price
$ 76.34
300
183
257
1142
Market Price
$ 101.14
Selling Price
$ 91.76
2311
1882
1526
2781
Market Price
$ 93.03
Selling Price
$ 79.81
144
32
101
656
Market Price
$ 116.08
Selling Price
$ 98.77
1264
1246
753
2909
Market Price
$ 69.36
Selling Price
$ 61.01
1755
1441
522
4355
Market Price
$ 76.14
Selling Price
$ 65.09
647
196
216
779
Market Price
$ 77.07
Selling Price
$ 69.81
447
396
351
448
Market Price
$ 72.96
Selling Price
$ 61.66
2274
485
691
3151
Market Price
$ 71.61
Selling Price
$ 61.16
950
616
348
1041
Market Price
$ 87.34
Selling Price
$ 77.72
2624
1237
1724
3483
Market Price
$ 72.69
Selling Price
$ 61.47
1338
571
1162
3027
Market Price
$ 67.72
Selling Price
$ 58.22
3313
1759
2170
4915
Market Price
$ 97.25
Selling Price
$ 87.54
1686
745
1018
2551
Market Price
$ 89.11
Selling Price
$ 78.82
1832
1707
1696
2815
Market Price
$ 96.21
Selling Price
$ 83.86
772
588
185
2734
Market Price
$ 74.73
Selling Price
$ 65.83
325
230
224
1153
Market Price
$ 86.66
Selling Price
$ 78.09
3729
2013
1062
4929
Market Price
$ 88.08
Selling Price
$ 75.21
231
63
108
654
Market Price
$ 90.32
Selling Price
$ 80.99
3103
1910
1894
4767
Market Price
$ 87.29
Selling Price
$ 76.91
266
256
119
449
Market Price
$ 112.46
Selling Price
$ 97.52
1177
1073
917
1754
Market Price
$ 87.77
Selling Price
$ 74.57
2349
1186
1003
4568
Market Price
$ 69.19
Selling Price
$ 58.77
108
108
41
474
Market Price
$ 81.23
Selling Price
$ 69.43
1382
1309
1040
3010
Market Price
$ 90.03
Selling Price
$ 77.79
229
225
138
595
Market Price
$ 97.50
Selling Price
$ 88.18
224
174
87
628
Market Price
$ 87.34
Selling Price
$ 73.37
433
139
431
582
Market Price
$ 102.49
Selling Price
$ 89.22
2381
640
1915
4161
Market Price
$ 90.70
Selling Price
$ 76.58
2371
1822
1510
2690
Market Price
$ 105.95
Selling Price
$ 94.22
1681
792
675
4023
Market Price
$ 116.17
Selling Price
$ 98.51
283
222
237
898
Market Price
$ 95.66
Selling Price
$ 85.11
1227
822
1110
2124
Market Price
$ 68.32
Selling Price
$ 61.35
277
128
83
1097
Market Price
$ 100.26
Selling Price
$ 84.88
3370
965
2130
3729
Market Price
$ 102.47
Selling Price
$ 88.02
1121
861
267
1764
Market Price
$ 64.29
Selling Price
$ 56.07
3106
2456
1967
3797
Market Price
$ 67.88
Selling Price
$ 60.45
718
289
420
3105
Market Price
$ 107.57
Selling Price
$ 93.05
1223
1097
865
3195