Market Price
$ 63.24
Selling Price
$ 55.81
1200
1019
268
3332
Market Price
$ 28.51
Selling Price
$ 25.61
810
695
800
2194
Market Price
$ 31.38
Selling Price
$ 27.42
406
384
405
1331
Market Price
$ 57.52
Selling Price
$ 52.16
1071
291
497
4688
Market Price
$ 38.71
Selling Price
$ 34.46
796
309
774
1560
Market Price
$ 35.03
Selling Price
$ 31.72
1145
694
672
1615
Market Price
$ 50.66
Selling Price
$ 44.71
662
459
270
702
Market Price
$ 49.22
Selling Price
$ 43.94
1962
758
1721
4580
Market Price
$ 43.03
Selling Price
$ 38.33
1114
399
810
1143
Market Price
$ 35.02
Selling Price
$ 29.24
2833
1565
2378
3174
Market Price
$ 46.70
Selling Price
$ 39.29
2024
905
1864
4856
Market Price
$ 54.45
Selling Price
$ 47.41
786
384
653
1328
Market Price
$ 54.39
Selling Price
$ 45.92
2550
2020
721
3442
Market Price
$ 48.51
Selling Price
$ 40.72
4596
2335
3365
4991
Market Price
$ 37.70
Selling Price
$ 32.57
1129
1129
1104
4306
Market Price
$ 38.80
Selling Price
$ 32.37
1236
358
667
1627
Market Price
$ 66.54
Selling Price
$ 58.10
2721
2549
2505
4177
Market Price
$ 36.50
Selling Price
$ 31.04
2473
770
1072
3351
Market Price
$ 39.67
Selling Price
$ 35.69
1542
373
1415
2172
Market Price
$ 45.99
Selling Price
$ 40.81
804
552
486
1959
Market Price
$ 54.54
Selling Price
$ 47.79
998
481
572
2910
Market Price
$ 68.85
Selling Price
$ 57.71
1233
429
740
1427
Market Price
$ 27.98
Selling Price
$ 25.25
1132
461
243
2569
Market Price
$ 30.96
Selling Price
$ 26.19
2085
1688
554
2876
Market Price
$ 31.40
Selling Price
$ 26.89
425
349
321
642
Market Price
$ 60.58
Selling Price
$ 51.10
1093
1056
831
1698
Market Price
$ 49.87
Selling Price
$ 44.53
2349
800
1006
2675
Market Price
$ 57.23
Selling Price
$ 48.85
672
630
461
1657
Market Price
$ 53.36
Selling Price
$ 46.57
531
174
306
770
Market Price
$ 34.20
Selling Price
$ 29.67
609
313
439
2596
Market Price
$ 42.44
Selling Price
$ 37.26
3534
1455
3459
4296
Market Price
$ 65.58
Selling Price
$ 55.54
3265
3156
1755
3821
Market Price
$ 29.88
Selling Price
$ 25.14
1739
689
1110
3911
Market Price
$ 43.01
Selling Price
$ 38.39
454
358
411
758
Market Price
$ 65.10
Selling Price
$ 58.94
2761
2385
1509
2902
Market Price
$ 59.18
Selling Price
$ 53.77
2404
2025
1757
4071
Market Price
$ 56.61
Selling Price
$ 49.97
2470
1923
704
4541
Market Price
$ 53.89
Selling Price
$ 45.36
332
120
201
401
Market Price
$ 44.24
Selling Price
$ 38.95
1095
620
692
1319
Market Price
$ 34.66
Selling Price
$ 29.79
415
412
94
1436