Market Price
$ 68.13
Selling Price
$ 56.78
1276
393
488
3612
Market Price
$ 49.25
Selling Price
$ 44.00
3353
2707
971
4466
Market Price
$ 55.24
Selling Price
$ 46.08
836
385
401
3588
Market Price
$ 64.11
Selling Price
$ 53.80
2385
2272
2216
4791
Market Price
$ 47.75
Selling Price
$ 42.64
976
424
767
2326
Market Price
$ 64.14
Selling Price
$ 56.47
826
633
250
1786
Market Price
$ 69.08
Selling Price
$ 59.90
1042
292
501
1517
Market Price
$ 54.78
Selling Price
$ 49.35
1717
807
1571
2525
Market Price
$ 47.87
Selling Price
$ 42.28
765
488
525
1035
Market Price
$ 65.98
Selling Price
$ 57.35
724
420
685
2195
Market Price
$ 58.46
Selling Price
$ 49.82
2328
1065
913
2752
Market Price
$ 48.56
Selling Price
$ 43.92
666
656
348
1109
Market Price
$ 40.91
Selling Price
$ 36.59
253
106
52
831
Market Price
$ 30.61
Selling Price
$ 26.35
985
403
829
1197
Market Price
$ 65.98
Selling Price
$ 58.39
235
75
60
1132
Market Price
$ 68.01
Selling Price
$ 56.86
1064
221
734
2816
Market Price
$ 51.65
Selling Price
$ 43.64
411
291
82
513
Market Price
$ 53.35
Selling Price
$ 45.45
1691
881
922
2172
Market Price
$ 63.19
Selling Price
$ 52.86
1125
595
858
1431
Market Price
$ 46.83
Selling Price
$ 41.29
911
356
435
979
Market Price
$ 48.23
Selling Price
$ 42.86
3662
3589
2003
3835
Market Price
$ 29.41
Selling Price
$ 26.01
400
388
208
852
Market Price
$ 51.82
Selling Price
$ 44.06
815
546
252
1022
Market Price
$ 66.77
Selling Price
$ 56.42
1920
770
971
3731
Market Price
$ 40.11
Selling Price
$ 36.02
1499
789
429
3804
Market Price
$ 65.32
Selling Price
$ 56.23
1275
1153
332
1838
Market Price
$ 58.28
Selling Price
$ 50.04
1312
730
1132
2169
Market Price
$ 36.97
Selling Price
$ 32.99
1929
1536
1256
4018
Market Price
$ 33.35
Selling Price
$ 29.97
1215
413
532
2017
Market Price
$ 47.14
Selling Price
$ 42.29
286
82
115
1389
Market Price
$ 32.29
Selling Price
$ 28.83
3280
762
3037
4692
Market Price
$ 30.61
Selling Price
$ 25.61
1088
1013
547
3082
Market Price
$ 41.95
Selling Price
$ 36.41
1189
533
879
1258
Market Price
$ 49.16
Selling Price
$ 43.82
714
702
603
1229
Market Price
$ 60.57
Selling Price
$ 52.56
1418
500
403
2758
Market Price
$ 58.99
Selling Price
$ 52.99
177
161
124
430
Market Price
$ 30.35
Selling Price
$ 27.47
1028
317
924
1258
Market Price
$ 50.44
Selling Price
$ 43.11
1510
924
371
2067
Market Price
$ 35.64
Selling Price
$ 31.03
189
147
46
559
Market Price
$ 32.63
Selling Price
$ 29.02
1946
1929
1152
2556