Market Price
$ 65.64
Selling Price
$ 54.90
2418
2031
990
2822
Market Price
$ 51.09
Selling Price
$ 44.82
1260
793
1138
4473
Market Price
$ 54.53
Selling Price
$ 48.06
923
885
891
1698
Market Price
$ 38.34
Selling Price
$ 33.50
3051
1767
1904
4484
Market Price
$ 48.72
Selling Price
$ 43.14
261
226
144
445
Market Price
$ 57.67
Selling Price
$ 52.40
1328
653
1096
3461
Market Price
$ 33.31
Selling Price
$ 29.62
762
312
191
3106
Market Price
$ 39.01
Selling Price
$ 35.23
1132
1009
632
4517
Market Price
$ 61.09
Selling Price
$ 52.18
782
201
711
1093
Market Price
$ 51.50
Selling Price
$ 43.56
692
148
316
2904
Market Price
$ 41.54
Selling Price
$ 35.20
1205
366
766
1287
Market Price
$ 40.82
Selling Price
$ 35.82
1975
719
672
4328
Market Price
$ 32.78
Selling Price
$ 27.96
994
576
559
1126
Market Price
$ 58.32
Selling Price
$ 49.67
1188
387
366
3406
Market Price
$ 64.13
Selling Price
$ 53.46
728
680
252
788
Market Price
$ 46.64
Selling Price
$ 40.87
1012
599
407
1514
Market Price
$ 47.64
Selling Price
$ 41.96
936
423
617
1028
Market Price
$ 41.60
Selling Price
$ 36.32
2336
1539
1057
4657
Market Price
$ 31.77
Selling Price
$ 26.54
1563
884
427
2530
Market Price
$ 52.47
Selling Price
$ 47.13
2363
678
1276
3882
Market Price
$ 30.50
Selling Price
$ 26.37
1281
432
548
3361
Market Price
$ 61.67
Selling Price
$ 54.91
2670
1980
2565
3350
Market Price
$ 32.88
Selling Price
$ 27.72
145
71
80
570
Market Price
$ 34.44
Selling Price
$ 31.23
2598
590
879
3541
Market Price
$ 67.98
Selling Price
$ 57.82
1033
739
889
1274
Market Price
$ 49.37
Selling Price
$ 42.61
159
120
75
601
Market Price
$ 50.91
Selling Price
$ 43.42
3588
1647
1959
4967
Market Price
$ 30.94
Selling Price
$ 26.49
1717
996
583
3791
Market Price
$ 50.15
Selling Price
$ 44.68
880
530
713
3368
Market Price
$ 39.00
Selling Price
$ 33.97
839
393
763
1005
Market Price
$ 62.75
Selling Price
$ 56.73
978
573
973
1099
Market Price
$ 61.57
Selling Price
$ 51.56
4186
3344
1421
4541
Market Price
$ 39.64
Selling Price
$ 35.35
1064
566
992
1914
Market Price
$ 66.43
Selling Price
$ 56.73
922
486
717
3534
Market Price
$ 30.86
Selling Price
$ 27.77
2990
1107
1762
3906
Market Price
$ 36.70
Selling Price
$ 30.71
4049
1065
1269
4096
Market Price
$ 63.84
Selling Price
$ 56.93
1730
1062
1564
2483
Market Price
$ 33.71
Selling Price
$ 29.64
668
342
534
3118
Market Price
$ 40.12
Selling Price
$ 33.76
1867
1337
1749
3294
Market Price
$ 43.19
Selling Price
$ 38.06
251
148
209
758