Market Price
$ 89.90
Selling Price
$ 79.86
1765
587
407
2780
Market Price
$ 77.76
Selling Price
$ 70.58
236
104
218
903
Market Price
$ 67.34
Selling Price
$ 58.01
766
209
516
958
Market Price
$ 98.26
Selling Price
$ 84.15
3939
1328
1689
4713
Market Price
$ 87.34
Selling Price
$ 73.25
778
682
760
891
Market Price
$ 73.12
Selling Price
$ 61.03
353
225
260
679
Market Price
$ 68.76
Selling Price
$ 58.97
2865
1670
881
3626
Market Price
$ 82.50
Selling Price
$ 74.27
2377
1698
1904
4267
Market Price
$ 80.32
Selling Price
$ 71.13
3127
1668
759
3250
Market Price
$ 67.60
Selling Price
$ 60.80
1344
726
1045
4405
Market Price
$ 84.55
Selling Price
$ 73.95
1466
352
853
1609
Market Price
$ 60.94
Selling Price
$ 55.32
673
300
383
830
Market Price
$ 107.66
Selling Price
$ 93.22
260
247
185
825
Market Price
$ 103.31
Selling Price
$ 89.25
1676
609
830
1838
Market Price
$ 80.13
Selling Price
$ 70.02
3888
3519
2390
3913
Market Price
$ 98.94
Selling Price
$ 83.28
860
642
325
2389
Market Price
$ 76.73
Selling Price
$ 67.79
659
450
212
1832
Market Price
$ 91.67
Selling Price
$ 81.56
1192
758
697
3699
Market Price
$ 110.45
Selling Price
$ 95.01
758
682
743
955
Market Price
$ 117.42
Selling Price
$ 98.16
977
458
858
3031
Market Price
$ 116.03
Selling Price
$ 98.93
1037
991
454
2048
Market Price
$ 94.87
Selling Price
$ 84.50
1637
755
1311
4424
Market Price
$ 69.02
Selling Price
$ 60.18
2372
553
1604
2410
Market Price
$ 75.59
Selling Price
$ 68.47
981
592
339
2643
Market Price
$ 70.68
Selling Price
$ 61.06
3257
1426
1353
4452
Market Price
$ 87.43
Selling Price
$ 75.28
494
304
273
953
Market Price
$ 99.76
Selling Price
$ 86.77
1020
287
637
2918
Market Price
$ 83.53
Selling Price
$ 71.86
3238
1097
1199
4161
Market Price
$ 66.77
Selling Price
$ 57.85
3235
1720
925
3855
Market Price
$ 111.47
Selling Price
$ 98.12
1570
1341
1373
2314
Market Price
$ 93.56
Selling Price
$ 81.92
839
261
432
2139
Market Price
$ 99.01
Selling Price
$ 85.50
813
384
448
2751
Market Price
$ 97.21
Selling Price
$ 82.19
881
250
259
2589
Market Price
$ 89.47
Selling Price
$ 75.49
378
100
229
1028
Market Price
$ 72.90
Selling Price
$ 65.41
1855
1827
1479
2415
Market Price
$ 107.10
Selling Price
$ 94.86
2695
1786
2392
3054
Market Price
$ 82.11
Selling Price
$ 73.96
3266
1842
2337
3659
Market Price
$ 64.95
Selling Price
$ 58.65
388
256
272
574
Market Price
$ 76.99
Selling Price
$ 69.43
1248
681
403
3089
Market Price
$ 105.97
Selling Price
$ 92.50
3588
2791
2896
3858