Market Price
$ 103.91
Selling Price
$ 90.49
1905
1189
497
3149
Market Price
$ 101.24
Selling Price
$ 91.73
449
98
435
582
Market Price
$ 86.81
Selling Price
$ 75.05
1371
581
359
3464
Market Price
$ 102.32
Selling Price
$ 90.83
2598
524
877
3264
Market Price
$ 91.20
Selling Price
$ 78.71
457
183
439
826
Market Price
$ 76.21
Selling Price
$ 67.90
839
580
211
1017
Market Price
$ 78.96
Selling Price
$ 68.60
1787
1490
656
2459
Market Price
$ 81.49
Selling Price
$ 73.36
341
111
288
1057
Market Price
$ 89.26
Selling Price
$ 81.07
377
280
155
1756
Market Price
$ 71.28
Selling Price
$ 63.00
3609
3355
1810
4987
Market Price
$ 66.74
Selling Price
$ 59.65
578
386
362
2734
Market Price
$ 71.35
Selling Price
$ 60.08
738
553
252
1387
Market Price
$ 84.72
Selling Price
$ 76.58
2346
577
1994
3237
Market Price
$ 105.45
Selling Price
$ 89.27
894
789
194
1407
Market Price
$ 105.30
Selling Price
$ 90.26
1093
380
916
1577
Market Price
$ 97.97
Selling Price
$ 87.68
563
395
294
745
Market Price
$ 94.68
Selling Price
$ 83.05
2626
2270
2233
3527
Market Price
$ 102.45
Selling Price
$ 90.85
265
145
91
1155
Market Price
$ 105.81
Selling Price
$ 90.74
2832
1698
711
3544
Market Price
$ 85.56
Selling Price
$ 73.28
1759
1245
1249
2369
Market Price
$ 105.03
Selling Price
$ 88.22
168
147
113
674
Market Price
$ 72.04
Selling Price
$ 60.28
1715
1415
1116
1972
Market Price
$ 115.57
Selling Price
$ 96.72
648
570
384
660
Market Price
$ 93.99
Selling Price
$ 78.78
821
221
225
3606
Market Price
$ 90.69
Selling Price
$ 80.72
1768
1081
1272
4367
Market Price
$ 67.17
Selling Price
$ 60.61
1376
330
632
1504
Market Price
$ 63.53
Selling Price
$ 55.77
582
349
418
781
Market Price
$ 97.36
Selling Price
$ 83.75
253
116
135
1037
Market Price
$ 84.91
Selling Price
$ 73.33
971
555
721
2521
Market Price
$ 70.02
Selling Price
$ 61.30
789
651
612
2744
Market Price
$ 105.09
Selling Price
$ 88.72
570
203
333
600
Market Price
$ 73.34
Selling Price
$ 65.09
442
119
356
1800
Market Price
$ 106.38
Selling Price
$ 89.92
1824
728
577
3713
Market Price
$ 93.61
Selling Price
$ 80.50
2200
445
531
3746
Market Price
$ 79.06
Selling Price
$ 71.20
221
138
136
513
Market Price
$ 85.47
Selling Price
$ 73.49
228
158
137
407
Market Price
$ 93.96
Selling Price
$ 80.42
1023
343
473
1029
Market Price
$ 71.74
Selling Price
$ 61.87
3845
1146
3363
4787
Market Price
$ 68.21
Selling Price
$ 57.98
230
139
168
605
Market Price
$ 65.79
Selling Price
$ 57.67
1653
1516
465
2120