Market Price
$ 69.19
Selling Price
$ 58.23
3016
2734
1553
4558
Market Price
$ 59.55
Selling Price
$ 52.07
594
254
559
2439
Market Price
$ 65.53
Selling Price
$ 59.04
730
166
589
1124
Market Price
$ 54.40
Selling Price
$ 49.37
367
151
127
575
Market Price
$ 63.31
Selling Price
$ 54.27
390
381
234
876
Market Price
$ 61.76
Selling Price
$ 54.00
835
648
734
994
Market Price
$ 58.00
Selling Price
$ 51.91
3391
1515
2401
3797
Market Price
$ 55.67
Selling Price
$ 48.51
1663
547
1299
2763
Market Price
$ 36.35
Selling Price
$ 31.88
1326
964
493
3936
Market Price
$ 47.73
Selling Price
$ 40.30
571
323
538
1579
Market Price
$ 69.50
Selling Price
$ 59.88
1562
480
787
1987
Market Price
$ 49.04
Selling Price
$ 43.03
1175
482
862
4033
Market Price
$ 51.20
Selling Price
$ 43.42
2244
665
1359
2706
Market Price
$ 42.54
Selling Price
$ 38.02
2573
1726
1647
4680
Market Price
$ 61.19
Selling Price
$ 52.23
620
140
405
1991
Market Price
$ 34.56
Selling Price
$ 31.05
1318
436
559
4145
Market Price
$ 45.12
Selling Price
$ 37.67
1800
577
580
2248
Market Price
$ 36.49
Selling Price
$ 32.43
598
391
587
2649
Market Price
$ 36.80
Selling Price
$ 33.16
1785
1605
1481
4675
Market Price
$ 42.41
Selling Price
$ 36.12
1346
744
1031
3270
Market Price
$ 33.64
Selling Price
$ 29.15
754
501
646
2053
Market Price
$ 61.77
Selling Price
$ 51.54
958
425
887
1944
Market Price
$ 51.02
Selling Price
$ 44.52
1259
1166
732
2315
Market Price
$ 28.16
Selling Price
$ 25.35
485
112
374
1694
Market Price
$ 61.41
Selling Price
$ 54.07
955
870
702
3862
Market Price
$ 45.60
Selling Price
$ 38.34
3434
1938
3112
3971
Market Price
$ 42.68
Selling Price
$ 37.54
822
539
214
3332
Market Price
$ 63.67
Selling Price
$ 53.12
1414
323
949
3851
Market Price
$ 38.75
Selling Price
$ 32.69
1853
904
725
4186
Market Price
$ 57.43
Selling Price
$ 51.78
4129
2524
1569
4611
Market Price
$ 50.46
Selling Price
$ 43.74
1796
737
1269
4087
Market Price
$ 54.53
Selling Price
$ 47.30
291
205
133
644
Market Price
$ 63.58
Selling Price
$ 55.92
1606
581
1461
1961
Market Price
$ 50.84
Selling Price
$ 45.77
3157
816
2323
4311
Market Price
$ 57.80
Selling Price
$ 49.31
2472
2223
721
4571
Market Price
$ 67.38
Selling Price
$ 58.59
994
877
536
1675
Market Price
$ 42.67
Selling Price
$ 37.89
874
217
736
3214
Market Price
$ 54.47
Selling Price
$ 46.95
371
369
281
453
Market Price
$ 54.35
Selling Price
$ 45.61
768
491
326
812
Market Price
$ 47.08
Selling Price
$ 40.38
396
137
308
1881