Market Price
$ 57.20
Selling Price
$ 48.15
1497
555
359
2592
Market Price
$ 58.58
Selling Price
$ 53.17
2189
1176
1183
3962
Market Price
$ 46.63
Selling Price
$ 40.90
2452
2363
2180
4812
Market Price
$ 35.50
Selling Price
$ 30.44
474
351
425
839
Market Price
$ 60.63
Selling Price
$ 52.10
1777
398
1694
3293
Market Price
$ 50.31
Selling Price
$ 45.02
727
240
346
945
Market Price
$ 56.31
Selling Price
$ 49.34
2714
1200
1766
3490
Market Price
$ 68.49
Selling Price
$ 58.89
3675
3452
3585
4449
Market Price
$ 31.81
Selling Price
$ 26.70
870
842
860
3754
Market Price
$ 58.30
Selling Price
$ 51.54
664
191
208
2486
Market Price
$ 53.87
Selling Price
$ 45.34
3819
3627
3123
4052
Market Price
$ 31.26
Selling Price
$ 26.72
2946
2799
1085
4543
Market Price
$ 62.83
Selling Price
$ 56.08
2051
662
526
2507
Market Price
$ 45.80
Selling Price
$ 41.23
4040
1341
1607
4854
Market Price
$ 35.36
Selling Price
$ 30.02
3223
1760
1705
4147
Market Price
$ 47.27
Selling Price
$ 39.63
834
326
631
2763
Market Price
$ 70.96
Selling Price
$ 59.37
2371
2342
1717
2655
Market Price
$ 62.78
Selling Price
$ 54.07
2139
514
1381
3612
Market Price
$ 42.67
Selling Price
$ 38.67
896
866
512
1154
Market Price
$ 29.56
Selling Price
$ 26.42
947
872
417
3212
Market Price
$ 69.18
Selling Price
$ 57.81
3726
2034
1085
4903
Market Price
$ 66.39
Selling Price
$ 55.87
2614
2394
585
3741
Market Price
$ 63.62
Selling Price
$ 53.85
417
334
156
1698
Market Price
$ 56.57
Selling Price
$ 51.13
607
524
124
2099
Market Price
$ 55.94
Selling Price
$ 47.27
363
330
116
1244
Market Price
$ 35.19
Selling Price
$ 30.07
476
135
454
750
Market Price
$ 30.09
Selling Price
$ 26.03
528
207
358
720
Market Price
$ 53.36
Selling Price
$ 48.36
1170
453
1024
2888
Market Price
$ 47.78
Selling Price
$ 40.25
1862
446
521
4031
Market Price
$ 35.42
Selling Price
$ 30.97
1745
1461
1049
2201
Market Price
$ 35.17
Selling Price
$ 29.87
750
202
427
2040
Market Price
$ 49.11
Selling Price
$ 42.79
1388
1132
386
1617
Market Price
$ 33.26
Selling Price
$ 29.69
1415
469
454
1643
Market Price
$ 44.40
Selling Price
$ 38.56
2151
1889
562
3278
Market Price
$ 64.17
Selling Price
$ 57.70
4274
3191
2448
4766
Market Price
$ 33.12
Selling Price
$ 28.31
1715
687
1297
4457
Market Price
$ 60.75
Selling Price
$ 54.62
1095
524
961
1826
Market Price
$ 31.84
Selling Price
$ 26.60
1857
1016
864
1909
Market Price
$ 62.88
Selling Price
$ 52.79
355
247
288
1679
Market Price
$ 56.28
Selling Price
$ 47.44
1003
499
840
1619