Market Price
$ 57.71
Selling Price
$ 49.29
1487
1291
883
1758
Market Price
$ 65.46
Selling Price
$ 58.11
1490
1383
483
4714
Market Price
$ 57.88
Selling Price
$ 48.75
2700
2391
1156
3577
Market Price
$ 59.08
Selling Price
$ 53.55
839
634
495
1519
Market Price
$ 62.35
Selling Price
$ 53.00
411
129
138
1684
Market Price
$ 60.23
Selling Price
$ 50.49
1355
1219
818
1857
Market Price
$ 39.31
Selling Price
$ 34.81
1700
1351
636
4476
Market Price
$ 66.56
Selling Price
$ 56.19
906
777
370
2134
Market Price
$ 32.40
Selling Price
$ 27.05
192
87
92
689
Market Price
$ 58.40
Selling Price
$ 53.02
205
137
190
486
Market Price
$ 39.73
Selling Price
$ 36.01
1364
898
1122
3765
Market Price
$ 65.28
Selling Price
$ 57.35
2411
1842
1150
2454
Market Price
$ 33.23
Selling Price
$ 28.58
3187
2793
2526
4904
Market Price
$ 35.84
Selling Price
$ 31.85
2806
1620
1117
3202
Market Price
$ 39.48
Selling Price
$ 35.22
1389
922
661
3421
Market Price
$ 57.93
Selling Price
$ 51.42
682
470
626
1889
Market Price
$ 59.58
Selling Price
$ 53.96
249
122
164
668
Market Price
$ 47.90
Selling Price
$ 41.13
2129
1225
1090
4110
Market Price
$ 49.54
Selling Price
$ 42.23
652
349
411
664
Market Price
$ 40.36
Selling Price
$ 36.68
615
583
383
2907
Market Price
$ 55.89
Selling Price
$ 50.38
720
431
162
3416
Market Price
$ 46.04
Selling Price
$ 40.08
2393
2249
1421
4052
Market Price
$ 61.07
Selling Price
$ 53.34
856
243
791
3004
Market Price
$ 64.35
Selling Price
$ 55.54
2309
1590
2176
3910
Market Price
$ 48.12
Selling Price
$ 43.12
1797
831
1725
2796
Market Price
$ 66.53
Selling Price
$ 56.68
4456
3439
1826
4595
Market Price
$ 28.05
Selling Price
$ 25.10
1168
479
745
1813
Market Price
$ 43.17
Selling Price
$ 37.93
1059
410
683
4492
Market Price
$ 39.19
Selling Price
$ 34.85
755
671
664
2789
Market Price
$ 30.41
Selling Price
$ 25.45
358
175
346
1043
Market Price
$ 54.18
Selling Price
$ 45.79
865
431
589
1346
Market Price
$ 40.04
Selling Price
$ 36.17
3164
1998
1233
3461
Market Price
$ 27.96
Selling Price
$ 25.03
2159
1781
1427
3537
Market Price
$ 67.19
Selling Price
$ 56.32
519
267
351
1389
Market Price
$ 35.08
Selling Price
$ 30.52
866
764
608
1575
Market Price
$ 39.61
Selling Price
$ 35.43
2914
1019
1252
3260
Market Price
$ 58.14
Selling Price
$ 52.21
512
142
212
552
Market Price
$ 50.06
Selling Price
$ 43.54
480
195
216
614
Market Price
$ 41.45
Selling Price
$ 35.17
821
223
716
2436
Market Price
$ 52.85
Selling Price
$ 47.43
637
471
553
2616