Market Price
$ 90.46
Selling Price
$ 81.88
4531
1150
2717
4602
Market Price
$ 74.41
Selling Price
$ 67.39
613
578
379
849
Market Price
$ 95.35
Selling Price
$ 81.36
384
246
307
836
Market Price
$ 73.23
Selling Price
$ 65.47
2390
1122
489
4883
Market Price
$ 89.30
Selling Price
$ 78.32
1288
975
800
1993
Market Price
$ 85.37
Selling Price
$ 75.72
2216
2172
2107
2461
Market Price
$ 112.40
Selling Price
$ 96.42
2049
1492
1711
3257
Market Price
$ 82.90
Selling Price
$ 73.13
920
565
407
3805
Market Price
$ 100.49
Selling Price
$ 86.07
1796
552
1600
2854
Market Price
$ 62.50
Selling Price
$ 56.75
1829
1537
1740
2135
Market Price
$ 90.71
Selling Price
$ 76.89
225
114
62
477
Market Price
$ 73.82
Selling Price
$ 61.56
1312
560
892
1930
Market Price
$ 64.81
Selling Price
$ 58.64
2379
1714
1313
3818
Market Price
$ 86.48
Selling Price
$ 73.55
2202
638
487
3967
Market Price
$ 64.10
Selling Price
$ 55.36
744
233
406
2723
Market Price
$ 75.06
Selling Price
$ 64.09
1371
869
858
2078
Market Price
$ 64.54
Selling Price
$ 55.36
664
427
323
1394
Market Price
$ 108.10
Selling Price
$ 96.57
969
824
957
1423
Market Price
$ 105.30
Selling Price
$ 94.83
594
359
429
2410
Market Price
$ 103.16
Selling Price
$ 92.86
3181
1914
3144
3763
Market Price
$ 89.18
Selling Price
$ 75.49
817
450
285
886
Market Price
$ 74.16
Selling Price
$ 61.87
826
819
581
1116
Market Price
$ 101.16
Selling Price
$ 88.95
1308
854
839
3131
Market Price
$ 110.02
Selling Price
$ 94.63
223
65
214
688
Market Price
$ 93.15
Selling Price
$ 80.40
1130
750
315
1540
Market Price
$ 93.38
Selling Price
$ 84.12
324
73
205
958
Market Price
$ 107.49
Selling Price
$ 95.07
1901
1185
1467
2346
Market Price
$ 94.96
Selling Price
$ 82.74
2973
1481
971
4677
Market Price
$ 96.90
Selling Price
$ 87.88
1043
552
643
4239
Market Price
$ 99.22
Selling Price
$ 85.89
1043
721
828
1971
Market Price
$ 96.30
Selling Price
$ 80.85
2057
1714
1279
3014
Market Price
$ 68.21
Selling Price
$ 58.46
1370
330
507
2547
Market Price
$ 113.54
Selling Price
$ 96.14
959
583
246
2427
Market Price
$ 70.94
Selling Price
$ 63.75
578
471
175
1451
Market Price
$ 98.92
Selling Price
$ 85.21
2798
2303
1489
4024
Market Price
$ 105.08
Selling Price
$ 87.77
323
284
319
934
Market Price
$ 94.08
Selling Price
$ 84.87
871
745
440
1842
Market Price
$ 107.80
Selling Price
$ 93.87
2219
445
1480
3240
Market Price
$ 112.07
Selling Price
$ 95.15
1213
657
407
1215
Market Price
$ 108.15
Selling Price
$ 94.30
3534
2154
1375
4459