Market Price
$ 81.08
Selling Price
$ 69.36
1871
510
1119
4779
Market Price
$ 106.53
Selling Price
$ 95.31
970
507
494
4090
Market Price
$ 103.31
Selling Price
$ 88.06
276
182
125
539
Market Price
$ 114.33
Selling Price
$ 96.67
1025
393
670
3879
Market Price
$ 81.93
Selling Price
$ 69.43
3839
2658
966
4024
Market Price
$ 104.50
Selling Price
$ 94.49
1913
1416
597
3129
Market Price
$ 85.20
Selling Price
$ 72.01
473
269
300
625
Market Price
$ 82.12
Selling Price
$ 70.19
641
268
378
1691
Market Price
$ 103.19
Selling Price
$ 89.31
1212
887
1191
3462
Market Price
$ 73.80
Selling Price
$ 63.12
3479
2602
2808
4553
Market Price
$ 66.43
Selling Price
$ 57.10
1328
1154
549
1825
Market Price
$ 78.63
Selling Price
$ 70.46
364
263
306
1111
Market Price
$ 104.72
Selling Price
$ 94.73
1212
614
610
4985
Market Price
$ 67.18
Selling Price
$ 57.39
1127
391
873
1393
Market Price
$ 69.41
Selling Price
$ 60.41
1815
909
964
1878
Market Price
$ 73.22
Selling Price
$ 63.22
372
268
128
1334
Market Price
$ 107.20
Selling Price
$ 96.23
515
327
298
730
Market Price
$ 90.11
Selling Price
$ 76.98
844
246
755
1406
Market Price
$ 106.10
Selling Price
$ 92.56
3368
951
681
3670
Market Price
$ 110.30
Selling Price
$ 95.61
1733
1606
529
4424
Market Price
$ 73.26
Selling Price
$ 66.16
1195
846
841
1304
Market Price
$ 100.80
Selling Price
$ 89.39
576
301
458
1658
Market Price
$ 107.42
Selling Price
$ 93.93
1250
511
1075
2878
Market Price
$ 89.39
Selling Price
$ 79.09
574
180
234
1032
Market Price
$ 74.42
Selling Price
$ 67.51
1548
882
1100
1664
Market Price
$ 76.45
Selling Price
$ 67.82
1765
680
632
3714
Market Price
$ 85.05
Selling Price
$ 72.20
301
103
176
1034
Market Price
$ 108.57
Selling Price
$ 94.06
921
869
545
2141
Market Price
$ 81.93
Selling Price
$ 70.36
2599
2026
1716
4116
Market Price
$ 80.38
Selling Price
$ 67.59
1381
841
926
3979
Market Price
$ 79.88
Selling Price
$ 70.86
514
332
159
729
Market Price
$ 88.75
Selling Price
$ 77.23
219
212
196
726
Market Price
$ 65.44
Selling Price
$ 57.43
3639
2891
783
4645
Market Price
$ 113.12
Selling Price
$ 95.65
2218
1264
1072
4622
Market Price
$ 110.31
Selling Price
$ 92.60
2164
1968
2016
2411
Market Price
$ 86.59
Selling Price
$ 74.78
3724
2161
2350
3798
Market Price
$ 90.49
Selling Price
$ 75.44
3638
1110
2853
4105
Market Price
$ 75.48
Selling Price
$ 67.81
294
152
166
798
Market Price
$ 97.28
Selling Price
$ 84.20
3458
2795
3023
4848
Market Price
$ 80.89
Selling Price
$ 70.06
1369
388
1206
3341