Market Price
$ 63.53
Selling Price
$ 53.71
2092
1818
780
3247
Market Price
$ 57.33
Selling Price
$ 50.14
609
357
343
710
Market Price
$ 50.74
Selling Price
$ 45.66
886
470
798
3955
Market Price
$ 44.81
Selling Price
$ 39.39
1271
763
375
2350
Market Price
$ 64.10
Selling Price
$ 53.76
1074
967
677
2156
Market Price
$ 66.34
Selling Price
$ 56.47
1430
1227
802
1588
Market Price
$ 38.14
Selling Price
$ 32.87
1361
651
1328
2042
Market Price
$ 31.56
Selling Price
$ 27.62
902
873
803
1706
Market Price
$ 59.30
Selling Price
$ 50.08
2061
1301
924
3433
Market Price
$ 62.90
Selling Price
$ 54.26
1058
812
644
4115
Market Price
$ 33.57
Selling Price
$ 30.41
577
406
295
1431
Market Price
$ 42.64
Selling Price
$ 35.92
2598
1143
1160
3406
Market Price
$ 45.96
Selling Price
$ 41.40
2512
647
2194
2684
Market Price
$ 28.44
Selling Price
$ 25.36
2475
2214
663
3700
Market Price
$ 64.27
Selling Price
$ 55.14
1304
329
777
2817
Market Price
$ 58.79
Selling Price
$ 51.77
752
277
325
993
Market Price
$ 41.22
Selling Price
$ 36.24
1082
509
769
4186
Market Price
$ 51.93
Selling Price
$ 46.48
1258
520
406
2107
Market Price
$ 53.69
Selling Price
$ 45.39
292
283
132
974
Market Price
$ 45.47
Selling Price
$ 40.15
990
886
667
1771
Market Price
$ 36.87
Selling Price
$ 31.79
1942
1746
1746
2969
Market Price
$ 48.18
Selling Price
$ 42.94
1511
361
409
2165
Market Price
$ 62.29
Selling Price
$ 52.63
410
297
201
435
Market Price
$ 64.01
Selling Price
$ 53.40
2258
1156
597
2772
Market Price
$ 43.91
Selling Price
$ 39.80
1064
933
854
3883
Market Price
$ 44.44
Selling Price
$ 40.19
1419
938
963
2282
Market Price
$ 51.84
Selling Price
$ 45.39
2327
480
1640
3656
Market Price
$ 47.94
Selling Price
$ 42.25
1165
1117
467
2342
Market Price
$ 40.37
Selling Price
$ 35.29
625
330
162
670
Market Price
$ 54.23
Selling Price
$ 48.07
3687
2063
2880
3761
Market Price
$ 54.75
Selling Price
$ 48.35
1837
1355
507
3534
Market Price
$ 37.64
Selling Price
$ 32.89
2204
664
1634
4376
Market Price
$ 47.51
Selling Price
$ 42.04
1249
626
917
4835
Market Price
$ 31.14
Selling Price
$ 27.43
3086
1909
1335
4029
Market Price
$ 65.13
Selling Price
$ 58.38
142
61
135
694
Market Price
$ 64.81
Selling Price
$ 56.48
954
739
786
3905
Market Price
$ 64.19
Selling Price
$ 54.68
775
529
363
2519
Market Price
$ 32.08
Selling Price
$ 28.97
3843
2110
1550
4201
Market Price
$ 53.52
Selling Price
$ 45.06
767
388
651
1808
Market Price
$ 37.50
Selling Price
$ 33.77
2548
1447
1255
3340