Market Price
$ 52.44
Selling Price
$ 46.10
1322
821
653
2522
Market Price
$ 56.03
Selling Price
$ 46.73
1726
520
1718
2130
Market Price
$ 62.44
Selling Price
$ 54.18
1329
1305
323
4944
Market Price
$ 49.70
Selling Price
$ 43.05
935
730
663
1226
Market Price
$ 39.54
Selling Price
$ 33.70
865
811
461
3682
Market Price
$ 39.20
Selling Price
$ 33.48
1503
1052
1164
4119
Market Price
$ 67.11
Selling Price
$ 59.56
319
112
106
844
Market Price
$ 65.15
Selling Price
$ 56.44
2911
2193
641
4386
Market Price
$ 50.28
Selling Price
$ 42.55
2648
1979
1680
4942
Market Price
$ 61.98
Selling Price
$ 55.44
1474
661
688
3126
Market Price
$ 40.79
Selling Price
$ 34.88
3926
1455
1751
4283
Market Price
$ 64.29
Selling Price
$ 54.66
1249
400
628
1335
Market Price
$ 69.62
Selling Price
$ 59.47
1116
873
638
3644
Market Price
$ 30.88
Selling Price
$ 25.90
1535
943
1486
4824
Market Price
$ 43.33
Selling Price
$ 38.34
1147
527
337
1534
Market Price
$ 67.58
Selling Price
$ 58.61
1585
467
429
2642
Market Price
$ 48.97
Selling Price
$ 41.56
1187
787
838
4819
Market Price
$ 47.45
Selling Price
$ 41.40
2044
768
951
3280
Market Price
$ 65.36
Selling Price
$ 58.49
1235
248
835
1644
Market Price
$ 57.92
Selling Price
$ 52.01
4240
2619
4184
4906
Market Price
$ 67.69
Selling Price
$ 58.85
1184
1035
1007
1737
Market Price
$ 42.88
Selling Price
$ 37.42
4299
1827
3877
4995
Market Price
$ 54.97
Selling Price
$ 46.08
592
547
429
722
Market Price
$ 65.69
Selling Price
$ 56.00
513
302
381
2051
Market Price
$ 38.92
Selling Price
$ 34.63
1606
654
622
1667
Market Price
$ 47.29
Selling Price
$ 42.39
1313
431
475
2422
Market Price
$ 30.68
Selling Price
$ 27.44
1463
763
321
1640
Market Price
$ 65.55
Selling Price
$ 58.27
1803
986
1625
3460
Market Price
$ 52.17
Selling Price
$ 44.63
714
630
499
1634
Market Price
$ 66.46
Selling Price
$ 58.30
307
123
168
807
Market Price
$ 44.54
Selling Price
$ 38.95
1439
1166
338
1857
Market Price
$ 41.83
Selling Price
$ 37.15
1036
579
747
2128
Market Price
$ 48.53
Selling Price
$ 40.60
1841
720
612
2442
Market Price
$ 67.43
Selling Price
$ 58.62
1046
382
791
1740
Market Price
$ 58.72
Selling Price
$ 52.49
643
226
234
1973
Market Price
$ 66.45
Selling Price
$ 59.62
410
220
212
1560
Market Price
$ 59.46
Selling Price
$ 50.20
1614
925
965
4719
Market Price
$ 49.75
Selling Price
$ 43.79
717
693
681
2031
Market Price
$ 41.03
Selling Price
$ 36.25
312
257
274
554
Market Price
$ 29.47
Selling Price
$ 25.82
2146
884
1426
3683