Market Price
$ 49.67
Selling Price
$ 42.32
725
227
402
3566
Market Price
$ 47.49
Selling Price
$ 42.26
3470
1120
2276
3994
Market Price
$ 68.52
Selling Price
$ 59.66
820
201
555
3067
Market Price
$ 34.58
Selling Price
$ 30.35
494
139
454
836
Market Price
$ 67.87
Selling Price
$ 57.37
1647
932
1258
3102
Market Price
$ 48.85
Selling Price
$ 42.16
1146
460
260
2928
Market Price
$ 61.92
Selling Price
$ 54.48
760
175
587
3072
Market Price
$ 49.96
Selling Price
$ 45.08
1590
914
779
2384
Market Price
$ 41.95
Selling Price
$ 36.97
3982
3681
3201
4114
Market Price
$ 31.61
Selling Price
$ 26.60
388
131
267
631
Market Price
$ 66.64
Selling Price
$ 58.67
4213
3270
2592
4225
Market Price
$ 38.34
Selling Price
$ 33.92
3424
1347
2522
4718
Market Price
$ 57.44
Selling Price
$ 51.97
597
387
255
1119
Market Price
$ 49.41
Selling Price
$ 43.65
1702
470
706
2254
Market Price
$ 52.65
Selling Price
$ 47.09
719
497
690
807
Market Price
$ 36.12
Selling Price
$ 32.26
1879
909
682
3126
Market Price
$ 35.49
Selling Price
$ 29.74
2537
2040
2310
2958
Market Price
$ 49.83
Selling Price
$ 42.15
698
572
163
964
Market Price
$ 45.96
Selling Price
$ 40.34
2801
2089
1937
3752
Market Price
$ 38.87
Selling Price
$ 33.18
1011
354
732
3063
Market Price
$ 49.98
Selling Price
$ 45.18
4152
1706
1254
4376
Market Price
$ 36.48
Selling Price
$ 32.58
1065
615
264
3054
Market Price
$ 64.96
Selling Price
$ 54.24
1075
218
612
1615
Market Price
$ 55.34
Selling Price
$ 47.87
1046
320
458
1330
Market Price
$ 48.41
Selling Price
$ 41.70
914
659
511
4236
Market Price
$ 65.38
Selling Price
$ 56.88
512
424
439
1418
Market Price
$ 30.10
Selling Price
$ 25.90
1752
1021
945
2493
Market Price
$ 46.54
Selling Price
$ 39.20
1493
483
1102
2841
Market Price
$ 28.16
Selling Price
$ 25.04
1776
583
1603
4709
Market Price
$ 50.01
Selling Price
$ 43.67
1807
1736
1167
4577
Market Price
$ 63.60
Selling Price
$ 56.10
724
517
486
1533
Market Price
$ 52.36
Selling Price
$ 47.27
1032
271
1029
1515
Market Price
$ 32.26
Selling Price
$ 28.42
621
301
192
684
Market Price
$ 69.30
Selling Price
$ 58.28
1589
368
1232
2007
Market Price
$ 36.04
Selling Price
$ 32.66
1533
911
551
1800
Market Price
$ 31.37
Selling Price
$ 26.67
1537
1261
774
4090
Market Price
$ 30.08
Selling Price
$ 25.23
2153
1425
861
4535
Market Price
$ 55.97
Selling Price
$ 48.17
1248
1118
624
1931
Market Price
$ 44.45
Selling Price
$ 40.20
2680
2120
2065
2979
Market Price
$ 34.73
Selling Price
$ 30.94
1157
604
355
1499