Market Price
$ 53.87
Selling Price
$ 48.40
2393
1720
1192
3967
Market Price
$ 63.05
Selling Price
$ 52.74
1276
306
503
1765
Market Price
$ 44.98
Selling Price
$ 40.11
290
283
196
491
Market Price
$ 46.54
Selling Price
$ 40.93
2436
545
1046
4530
Market Price
$ 53.72
Selling Price
$ 46.52
1588
830
1028
2309
Market Price
$ 63.63
Selling Price
$ 55.55
630
225
596
2113
Market Price
$ 39.06
Selling Price
$ 33.74
196
80
194
404
Market Price
$ 32.75
Selling Price
$ 29.39
1675
1141
593
2971
Market Price
$ 58.24
Selling Price
$ 52.73
1702
1604
592
3078
Market Price
$ 64.05
Selling Price
$ 58.09
2052
856
1592
2115
Market Price
$ 39.61
Selling Price
$ 35.91
725
364
571
1197
Market Price
$ 64.96
Selling Price
$ 55.49
1176
371
381
2948
Market Price
$ 57.80
Selling Price
$ 48.84
703
376
478
3382
Market Price
$ 64.51
Selling Price
$ 54.57
952
347
835
1663
Market Price
$ 64.28
Selling Price
$ 54.67
1796
655
997
3719
Market Price
$ 63.46
Selling Price
$ 52.93
2280
1466
1281
4814
Market Price
$ 56.97
Selling Price
$ 49.99
944
373
474
1114
Market Price
$ 40.79
Selling Price
$ 34.00
1750
1348
1142
4762
Market Price
$ 37.58
Selling Price
$ 31.68
3970
2719
2558
4163
Market Price
$ 49.74
Selling Price
$ 44.79
1264
546
1208
3198
Market Price
$ 38.55
Selling Price
$ 32.43
1532
524
716
1701
Market Price
$ 36.25
Selling Price
$ 30.78
2045
1715
1903
3415
Market Price
$ 52.59
Selling Price
$ 43.83
1069
893
232
2805
Market Price
$ 48.80
Selling Price
$ 42.79
665
306
333
2368
Market Price
$ 53.25
Selling Price
$ 48.37
2696
2621
2421
3910
Market Price
$ 53.53
Selling Price
$ 46.36
756
374
332
1421
Market Price
$ 35.10
Selling Price
$ 29.48
1710
577
1006
2417
Market Price
$ 56.77
Selling Price
$ 48.67
1248
1154
999
1721
Market Price
$ 33.00
Selling Price
$ 27.96
2369
2135
1699
2902
Market Price
$ 37.48
Selling Price
$ 33.71
2129
558
1228
3506
Market Price
$ 58.21
Selling Price
$ 50.20
522
499
373
1629
Market Price
$ 32.85
Selling Price
$ 29.10
876
387
823
2668
Market Price
$ 40.76
Selling Price
$ 35.10
2524
2247
1657
3233
Market Price
$ 32.43
Selling Price
$ 28.80
806
467
604
1693
Market Price
$ 59.31
Selling Price
$ 51.30
1545
681
1090
2713
Market Price
$ 49.46
Selling Price
$ 44.23
776
438
174
1015
Market Price
$ 53.68
Selling Price
$ 48.28
481
134
278
552
Market Price
$ 40.20
Selling Price
$ 34.06
2079
921
558
2544
Market Price
$ 64.75
Selling Price
$ 55.67
666
397
536
1532
Market Price
$ 55.34
Selling Price
$ 49.77
928
592
586
1097