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
Market Price
$ 117.37
Selling Price
$ 73.98
928
895
655
1128
Market Price
$ 187.46
Selling Price
$ 118.12
733
731
226
2436
Market Price
$ 135.55
Selling Price
$ 80.55
2445
1446
1556
4252
Market Price
$ 92.84
Selling Price
$ 61.52
567
379
523
1013
Market Price
$ 93.63
Selling Price
$ 58.98
309
79
240
1012
Market Price
$ 171.77
Selling Price
$ 108.99
4570
4097
3811
4802
Market Price
$ 181.31
Selling Price
$ 108.94
1779
682
1545
2614
Market Price
$ 162.96
Selling Price
$ 105.24
1119
476
428
1927
Market Price
$ 112.80
Selling Price
$ 67.98
1007
814
939
3024
Market Price
$ 124.49
Selling Price
$ 73.98
2583
778
2213
3390
Market Price
$ 171.13
Selling Price
$ 105.76
2028
935
687
4796