Market Price
$ 95.82
Selling Price
$ 80.44
1581
1566
494
3243
Market Price
$ 93.50
Selling Price
$ 79.79
815
559
312
3876
Market Price
$ 67.62
Selling Price
$ 58.50
1926
413
1710
3783
Market Price
$ 74.13
Selling Price
$ 67.24
626
570
412
2748
Market Price
$ 68.63
Selling Price
$ 59.56
260
238
214
545
Market Price
$ 104.22
Selling Price
$ 87.86
940
814
308
1149
Market Price
$ 94.14
Selling Price
$ 78.91
385
196
137
468
Market Price
$ 100.09
Selling Price
$ 83.90
3244
1679
1504
3472
Market Price
$ 74.02
Selling Price
$ 65.86
2638
1818
554
4603
Market Price
$ 86.63
Selling Price
$ 78.13
2041
1881
1434
3634
Market Price
$ 102.54
Selling Price
$ 89.94
1046
383
918
3339
Market Price
$ 102.71
Selling Price
$ 90.85
1425
1397
1098
1505
Market Price
$ 100.60
Selling Price
$ 88.44
1084
968
297
1790
Market Price
$ 80.02
Selling Price
$ 69.44
761
760
381
939
Market Price
$ 75.27
Selling Price
$ 67.93
1367
573
507
2532
Market Price
$ 97.57
Selling Price
$ 86.40
1750
366
1242
2791
Market Price
$ 67.64
Selling Price
$ 59.02
1621
1188
348
1650
Market Price
$ 74.72
Selling Price
$ 65.91
2744
1716
1929
2794
Market Price
$ 67.13
Selling Price
$ 57.17
674
649
332
728
Market Price
$ 116.70
Selling Price
$ 98.98
542
481
468
1233
Market Price
$ 92.51
Selling Price
$ 83.57
2827
1807
1787
3106
Market Price
$ 101.33
Selling Price
$ 87.96
2874
1707
2317
3473
Market Price
$ 95.84
Selling Price
$ 85.75
912
831
411
1906
Market Price
$ 105.94
Selling Price
$ 95.26
222
136
89
873
Market Price
$ 91.95
Selling Price
$ 82.52
552
448
384
631
Market Price
$ 97.91
Selling Price
$ 87.44
1105
424
991
1370
Market Price
$ 63.06
Selling Price
$ 55.90
127
88
30
502
Market Price
$ 66.81
Selling Price
$ 60.35
1521
1448
1229
4205
Market Price
$ 91.52
Selling Price
$ 78.29
3005
2177
2131
3398
Market Price
$ 108.53
Selling Price
$ 92.03
731
667
266
3260
Market Price
$ 110.86
Selling Price
$ 94.28
219
213
199
781
Market Price
$ 86.67
Selling Price
$ 78.79
3031
1879
864
4017
Market Price
$ 76.35
Selling Price
$ 66.89
776
383
472
1156
Market Price
$ 95.34
Selling Price
$ 81.56
2457
1352
536
3195
Market Price
$ 88.79
Selling Price
$ 80.63
579
141
140
1420
Market Price
$ 82.53
Selling Price
$ 74.20
3567
900
2684
4311
Market Price
$ 107.42
Selling Price
$ 93.13
2090
1715
664
2339
Market Price
$ 98.13
Selling Price
$ 82.81
1239
393
1051
4548
Market Price
$ 66.66
Selling Price
$ 59.31
835
271
673
2681
Market Price
$ 79.61
Selling Price
$ 67.58
4292
3387
1607
4509