Market Price
$ 96.04
Selling Price
$ 61.98
1844
1310
436
3449
Market Price
$ 140.25
Selling Price
$ 83.90
1770
1365
1201
4226
Market Price
$ 127.10
Selling Price
$ 80.98
3398
861
2685
4808
Market Price
$ 126.22
Selling Price
$ 80.98
396
289
119
956
Market Price
$ 82.03
Selling Price
$ 49.98
1416
795
616
2502
Market Price
$ 110.46
Selling Price
$ 66.98
934
557
199
1268
Market Price
$ 157.42
Selling Price
$ 100.38
846
459
477
1412
Market Price
$ 100.32
Selling Price
$ 61.52
4290
4117
2954
4679
Market Price
$ 194.52
Selling Price
$ 114.76
968
420
681
1050
Market Price
$ 156.76
Selling Price
$ 95.11
4191
1146
1948
4825
Market Price
$ 116.02
Selling Price
$ 68.98
1779
1333
633
3340
Market Price
$ 176.26
Selling Price
$ 104.47
565
447
489
2580
Market Price
$ 195.19
Selling Price
$ 115.86
309
111
212
543
Market Price
$ 154.41
Selling Price
$ 91.98
395
324
386
917
Market Price
$ 148.57
Selling Price
$ 88.98
923
486
326
4144
Market Price
$ 127.80
Selling Price
$ 83.90
4671
4323
1227
4861
Market Price
$ 103.49
Selling Price
$ 61.52
3402
2527
1758
4691
Market Price
$ 185.56
Selling Price
$ 111.61
260
179
201
492
Market Price
$ 158.84
Selling Price
$ 100.73
592
455
582
2868
Market Price
$ 176.89
Selling Price
$ 117.35
992
808
793
1323
Market Price
$ 183.81
Selling Price
$ 108.98
1927
1368
1548
2846
Market Price
$ 99.70
Selling Price
$ 61.98
1355
546
1243
3842
Market Price
$ 179.02
Selling Price
$ 115.34
1162
505
279
1873
Market Price
$ 182.93
Selling Price
$ 113.11
1793
1791
662
4264
Market Price
$ 98.97
Selling Price
$ 58.98
3028
1775
1825
3390
Market Price
$ 78.45
Selling Price
$ 50.36
482
252
432
488
Market Price
$ 134.53
Selling Price
$ 83.90
2624
1337
1639
4796
Market Price
$ 177.43
Selling Price
$ 116.74
868
677
366
3746
Market Price
$ 175.87
Selling Price
$ 103.53
997
348
788
1104
Market Price
$ 166.64
Selling Price
$ 106.97
824
631
660
1049
Market Price
$ 168.99
Selling Price
$ 110.44
883
322
739
2348
Market Price
$ 156.54
Selling Price
$ 97.98
3197
2515
1689
4712
Market Price
$ 179.17
Selling Price
$ 108.41
1786
361
411
2698
Market Price
$ 82.73
Selling Price
$ 49.98
3153
665
1078
4096
Market Price
$ 143.42
Selling Price
$ 95.11
543
417
526
654
Market Price
$ 102.22
Selling Price
$ 61.52
417
337
415
750
Market Price
$ 176.57
Selling Price
$ 103.87
4885
2427
4828
4910
Market Price
$ 175.27
Selling Price
$ 110.98
935
218
617
2638
Market Price
$ 112.09
Selling Price
$ 65.98
1655
1550
443
4941
Market Price
$ 173.27
Selling Price
$ 103.65
2085
576
1272
2690