Market Price
$ 61.88
Selling Price
$ 52.97
1807
772
427
2556
Market Price
$ 36.44
Selling Price
$ 31.23
1633
1191
707
1777
Market Price
$ 55.42
Selling Price
$ 49.39
2756
2209
2182
4260
Market Price
$ 31.85
Selling Price
$ 28.58
1946
835
1841
2157
Market Price
$ 68.43
Selling Price
$ 57.83
597
164
372
1035
Market Price
$ 62.60
Selling Price
$ 55.20
1772
405
831
3545
Market Price
$ 47.71
Selling Price
$ 41.05
3451
2945
821
4849
Market Price
$ 34.80
Selling Price
$ 30.02
3411
3389
970
4676
Market Price
$ 31.12
Selling Price
$ 28.01
1011
233
497
1051
Market Price
$ 61.96
Selling Price
$ 51.68
504
316
419
554
Market Price
$ 67.83
Selling Price
$ 56.79
3737
2577
885
4127
Market Price
$ 64.57
Selling Price
$ 57.43
620
421
477
3053
Market Price
$ 38.22
Selling Price
$ 33.45
1717
1602
1560
2767
Market Price
$ 61.73
Selling Price
$ 51.61
922
404
632
1307
Market Price
$ 35.08
Selling Price
$ 31.53
750
513
157
3434
Market Price
$ 56.51
Selling Price
$ 50.35
306
119
306
735
Market Price
$ 47.28
Selling Price
$ 41.73
761
238
742
3433
Market Price
$ 37.61
Selling Price
$ 32.77
474
437
99
2207
Market Price
$ 65.09
Selling Price
$ 55.71
3802
2421
2461
4839
Market Price
$ 44.95
Selling Price
$ 38.60
794
679
207
1262
Market Price
$ 30.52
Selling Price
$ 25.76
393
249
280
468
Market Price
$ 63.54
Selling Price
$ 56.73
1905
871
1490
2387
Market Price
$ 36.28
Selling Price
$ 30.96
660
243
206
1503
Market Price
$ 41.29
Selling Price
$ 36.02
3559
2684
1423
4751
Market Price
$ 46.35
Selling Price
$ 41.39
1458
892
1261
1734
Market Price
$ 42.55
Selling Price
$ 36.97
1164
660
1061
2612
Market Price
$ 60.26
Selling Price
$ 51.15
1404
579
1039
4239
Market Price
$ 32.95
Selling Price
$ 29.60
1087
1063
953
2924
Market Price
$ 66.58
Selling Price
$ 58.95
669
597
649
3128
Market Price
$ 39.32
Selling Price
$ 33.38
222
191
155
854
Market Price
$ 57.10
Selling Price
$ 50.98
1159
492
1019
1542
Market Price
$ 34.81
Selling Price
$ 30.51
1370
841
1212
3251
Market Price
$ 55.10
Selling Price
$ 48.85
691
647
528
789
Market Price
$ 44.85
Selling Price
$ 39.58
2728
2441
2371
4852
Market Price
$ 60.75
Selling Price
$ 53.02
393
373
198
1585
Market Price
$ 64.30
Selling Price
$ 55.18
717
361
680
2269
Market Price
$ 61.17
Selling Price
$ 54.29
1093
1029
862
3132
Market Price
$ 45.39
Selling Price
$ 40.42
449
178
128
609
Market Price
$ 34.03
Selling Price
$ 29.27
4274
3408
1059
4524
Market Price
$ 30.48
Selling Price
$ 26.98
1008
430
578
2071