Market Price
$ 60.53
Selling Price
$ 50.46
2943
669
1277
2949
Market Price
$ 62.12
Selling Price
$ 55.02
667
235
313
823
Market Price
$ 37.29
Selling Price
$ 31.55
1073
1022
458
1945
Market Price
$ 30.92
Selling Price
$ 25.91
1276
664
468
4512
Market Price
$ 68.92
Selling Price
$ 59.33
2008
1099
1833
4053
Market Price
$ 53.40
Selling Price
$ 46.91
818
360
407
1714
Market Price
$ 43.91
Selling Price
$ 38.41
2017
1716
439
2246
Market Price
$ 45.09
Selling Price
$ 40.04
806
431
452
815
Market Price
$ 68.47
Selling Price
$ 57.26
1188
457
1076
1503
Market Price
$ 30.27
Selling Price
$ 27.09
3336
3006
3215
4623
Market Price
$ 33.24
Selling Price
$ 29.40
1196
1180
823
3284
Market Price
$ 49.60
Selling Price
$ 43.31
2358
632
827
3183
Market Price
$ 50.79
Selling Price
$ 42.38
342
229
78
873
Market Price
$ 42.79
Selling Price
$ 36.19
1371
840
767
3079
Market Price
$ 41.81
Selling Price
$ 37.86
867
692
812
3294
Market Price
$ 50.37
Selling Price
$ 42.70
755
363
227
899
Market Price
$ 60.17
Selling Price
$ 50.22
683
184
496
1080
Market Price
$ 42.98
Selling Price
$ 37.80
512
369
176
804
Market Price
$ 55.98
Selling Price
$ 49.59
1103
434
594
2576
Market Price
$ 43.60
Selling Price
$ 38.39
1260
931
992
2819
Market Price
$ 58.40
Selling Price
$ 50.78
2118
941
1648
2270
Market Price
$ 60.73
Selling Price
$ 51.84
2454
1288
1589
3027
Market Price
$ 30.56
Selling Price
$ 26.14
546
182
238
2259
Market Price
$ 63.08
Selling Price
$ 52.95
1611
702
1517
4078
Market Price
$ 55.66
Selling Price
$ 47.88
3507
1612
2553
4056
Market Price
$ 61.36
Selling Price
$ 53.81
588
516
302
2675
Market Price
$ 63.37
Selling Price
$ 53.72
1253
402
1142
1636
Market Price
$ 59.47
Selling Price
$ 51.60
3072
2593
1647
4970
Market Price
$ 54.24
Selling Price
$ 48.09
2202
1926
1155
2727
Market Price
$ 63.48
Selling Price
$ 54.62
2189
1804
906
4474
Market Price
$ 36.77
Selling Price
$ 31.67
3486
1797
1337
4047
Market Price
$ 30.11
Selling Price
$ 26.24
805
334
267
3327
Market Price
$ 67.36
Selling Price
$ 59.85
513
155
372
1492
Market Price
$ 40.56
Selling Price
$ 36.00
882
713
848
4026
Market Price
$ 34.97
Selling Price
$ 31.71
3128
2672
2312
3544
Market Price
$ 63.05
Selling Price
$ 55.85
1148
330
385
2099
Market Price
$ 30.66
Selling Price
$ 27.52
1153
747
470
3822
Market Price
$ 34.06
Selling Price
$ 30.58
760
316
374
795
Market Price
$ 63.52
Selling Price
$ 56.80
648
152
458
2658
Market Price
$ 33.18
Selling Price
$ 29.47
1421
1416
297
4033