Market Price
$ 52.36
Selling Price
$ 45.20
2188
1437
1989
2771
Market Price
$ 44.49
Selling Price
$ 39.34
487
107
226
1361
Market Price
$ 35.54
Selling Price
$ 30.50
1410
610
735
3755
Market Price
$ 46.47
Selling Price
$ 41.05
1886
1775
1474
2841
Market Price
$ 43.28
Selling Price
$ 38.25
1231
1034
459
3019
Market Price
$ 60.98
Selling Price
$ 53.40
2320
2039
2169
3368
Market Price
$ 67.08
Selling Price
$ 56.24
1091
331
377
1715
Market Price
$ 51.98
Selling Price
$ 44.28
1534
542
777
3425
Market Price
$ 55.68
Selling Price
$ 46.71
824
751
459
947
Market Price
$ 61.82
Selling Price
$ 54.76
3267
1322
2129
3574
Market Price
$ 62.25
Selling Price
$ 55.70
1484
446
645
4681
Market Price
$ 62.91
Selling Price
$ 54.57
841
334
233
1290
Market Price
$ 33.39
Selling Price
$ 29.06
831
322
547
3120
Market Price
$ 54.17
Selling Price
$ 45.24
904
498
707
3357
Market Price
$ 50.85
Selling Price
$ 45.71
4237
3811
1548
4545
Market Price
$ 59.20
Selling Price
$ 52.77
664
271
607
3302
Market Price
$ 59.69
Selling Price
$ 52.72
797
448
569
3734
Market Price
$ 45.55
Selling Price
$ 38.61
436
199
427
640
Market Price
$ 56.22
Selling Price
$ 50.10
992
822
331
2023
Market Price
$ 56.22
Selling Price
$ 50.64
320
259
144
416