Market Price
$ 104.25
Selling Price
$ 94.06
2564
1091
1735
3878
Market Price
$ 80.23
Selling Price
$ 67.72
200
110
115
472
Market Price
$ 69.84
Selling Price
$ 63.19
585
440
121
952
Market Price
$ 107.53
Selling Price
$ 93.74
581
269
163
825
Market Price
$ 97.13
Selling Price
$ 87.50
3545
2392
2049
4510
Market Price
$ 109.20
Selling Price
$ 96.26
1183
589
307
2240
Market Price
$ 96.47
Selling Price
$ 83.59
991
891
225
1159
Market Price
$ 87.49
Selling Price
$ 74.23
4178
2118
1851
4517
Market Price
$ 69.96
Selling Price
$ 62.86
783
422
266
1173
Market Price
$ 86.20
Selling Price
$ 76.36
2042
1556
1337
4437
Market Price
$ 81.40
Selling Price
$ 73.31
2777
1294
681
3454
Market Price
$ 92.06
Selling Price
$ 78.39
195
113
143
420
Market Price
$ 104.33
Selling Price
$ 87.88
1464
1315
728
2368
Market Price
$ 83.86
Selling Price
$ 72.68
1207
1004
261
3173
Market Price
$ 105.27
Selling Price
$ 88.17
1996
517
1186
2275
Market Price
$ 66.75
Selling Price
$ 60.39
969
341
255
4205
Market Price
$ 110.89
Selling Price
$ 96.92
661
140
623
2248
Market Price
$ 106.72
Selling Price
$ 93.74
2074
1582
596
4675
Market Price
$ 104.52
Selling Price
$ 90.93
220
89
146
1021
Market Price
$ 84.95
Selling Price
$ 72.63
840
594
361
2758
Market Price
$ 67.34
Selling Price
$ 57.74
1550
685
799
3344
Market Price
$ 76.59
Selling Price
$ 68.36
1638
887
457
2232
Market Price
$ 72.70
Selling Price
$ 61.68
666
234
433
2076
Market Price
$ 69.35
Selling Price
$ 61.68
2691
1240
2272
4737
Market Price
$ 71.21
Selling Price
$ 63.91
1082
218
784
1304
Market Price
$ 77.69
Selling Price
$ 67.62
3474
1644
1662
3975
Market Price
$ 64.84
Selling Price
$ 58.40
180
161
50
611
Market Price
$ 62.15
Selling Price
$ 56.46
1384
1026
849
4464
Market Price
$ 102.57
Selling Price
$ 85.63
965
681
787
1000
Market Price
$ 71.59
Selling Price
$ 61.57
453
331
216
1808
Market Price
$ 63.47
Selling Price
$ 55.74
3293
2446
672
4450
Market Price
$ 78.57
Selling Price
$ 68.71
941
326
502
3621
Market Price
$ 75.07
Selling Price
$ 62.93
145
130
82
428
Market Price
$ 70.47
Selling Price
$ 63.65
456
381
204
506
Market Price
$ 93.46
Selling Price
$ 81.44
1174
478
442
1211
Market Price
$ 93.22
Selling Price
$ 81.52
1865
661
1219
1917
Market Price
$ 72.67
Selling Price
$ 61.06
2102
1897
730
3550
Market Price
$ 97.20
Selling Price
$ 85.59
1079
368
782
2108
Market Price
$ 86.77
Selling Price
$ 74.63
930
371
925
2680
Market Price
$ 103.79
Selling Price
$ 92.18
1221
704
851
3849