Market Price
$ 64.48
Selling Price
$ 56.38
850
689
791
1858
Market Price
$ 47.16
Selling Price
$ 42.35
2159
1976
1665
2304
Market Price
$ 35.24
Selling Price
$ 31.80
2871
2574
1095
4214
Market Price
$ 34.88
Selling Price
$ 30.54
3363
1292
3313
3978
Market Price
$ 37.34
Selling Price
$ 31.98
1976
606
1524
2421
Market Price
$ 69.66
Selling Price
$ 58.11
993
429
928
1255
Market Price
$ 64.09
Selling Price
$ 54.53
4391
1443
2776
4472
Market Price
$ 44.86
Selling Price
$ 39.84
405
154
285
1544
Market Price
$ 32.51
Selling Price
$ 28.23
154
94
68
524
Market Price
$ 29.09
Selling Price
$ 25.43
3032
2961
912
3050
Market Price
$ 43.18
Selling Price
$ 36.31
1021
525
867
3446
Market Price
$ 60.94
Selling Price
$ 55.37
3376
2461
3209
3651
Market Price
$ 27.82
Selling Price
$ 25.18
3695
2257
2645
4255
Market Price
$ 31.52
Selling Price
$ 26.84
3590
2627
1063
3685
Market Price
$ 59.33
Selling Price
$ 51.34
698
283
330
1054
Market Price
$ 49.51
Selling Price
$ 44.95
3125
1333
676
4825
Market Price
$ 55.26
Selling Price
$ 49.47
1004
625
286
1351
Market Price
$ 68.66
Selling Price
$ 59.13
3403
1052
2769
4105
Market Price
$ 30.58
Selling Price
$ 27.07
871
771
354
3852
Market Price
$ 45.62
Selling Price
$ 40.40
834
229
379
1104
Market Price
$ 58.57
Selling Price
$ 49.98
3774
1713
2007
4412
Market Price
$ 31.19
Selling Price
$ 26.50
182
81
139
453
Market Price
$ 48.34
Selling Price
$ 42.50
1290
935
532
4663
Market Price
$ 47.76
Selling Price
$ 42.01
1102
390
573
1392
Market Price
$ 67.99
Selling Price
$ 59.18
778
615
767
3174
Market Price
$ 45.52
Selling Price
$ 41.29
1763
603
516
3524
Market Price
$ 60.52
Selling Price
$ 52.42
1708
458
637
2495
Market Price
$ 34.02
Selling Price
$ 30.28
367
158
132
681
Market Price
$ 53.79
Selling Price
$ 47.99
2348
1740
1287
2570
Market Price
$ 45.62
Selling Price
$ 38.22
1648
1207
608
4141
Market Price
$ 32.77
Selling Price
$ 27.71
782
751
402
2842
Market Price
$ 53.59
Selling Price
$ 48.44
2203
469
664
2475
Market Price
$ 57.49
Selling Price
$ 51.49
2635
2534
701
2912
Market Price
$ 59.22
Selling Price
$ 49.68
324
99
274
751
Market Price
$ 50.85
Selling Price
$ 45.63
747
337
338
2223
Market Price
$ 45.81
Selling Price
$ 39.49
1333
512
1158
3738
Market Price
$ 60.88
Selling Price
$ 53.94
4190
1378
3362
4903
Market Price
$ 39.91
Selling Price
$ 33.41
2787
1653
694
4377
Market Price
$ 62.25
Selling Price
$ 52.70
789
481
586
1431
Market Price
$ 64.47
Selling Price
$ 56.69
506
156
319
1023