Market Price
$ 56.92
Selling Price
$ 50.83
1876
1404
408
4110
Market Price
$ 36.42
Selling Price
$ 30.93
1138
632
645
4859
Market Price
$ 29.49
Selling Price
$ 26.27
1526
702
1265
1768
Market Price
$ 57.11
Selling Price
$ 48.47
2926
2341
2464
3509
Market Price
$ 61.90
Selling Price
$ 52.03
880
490
193
4384
Market Price
$ 60.16
Selling Price
$ 50.56
704
528
512
2491
Market Price
$ 69.53
Selling Price
$ 58.59
1116
482
716
3132
Market Price
$ 28.76
Selling Price
$ 25.80
1262
1201
1139
1297
Market Price
$ 44.70
Selling Price
$ 38.47
2342
833
1334
2569
Market Price
$ 42.57
Selling Price
$ 35.52
1614
939
1249
1649
Market Price
$ 30.16
Selling Price
$ 26.37
1025
314
401
2841
Market Price
$ 55.26
Selling Price
$ 47.11
1669
1555
1511
2232
Market Price
$ 43.41
Selling Price
$ 38.06
293
128
108
1385
Market Price
$ 60.08
Selling Price
$ 51.06
708
324
681
2452
Market Price
$ 61.90
Selling Price
$ 52.42
2903
1447
2642
4531
Market Price
$ 30.86
Selling Price
$ 27.01
3176
851
937
4318
Market Price
$ 36.36
Selling Price
$ 30.88
1485
784
659
2467
Market Price
$ 38.04
Selling Price
$ 34.12
1271
1172
994
4010
Market Price
$ 30.98
Selling Price
$ 26.58
384
179
170
540
Market Price
$ 42.46
Selling Price
$ 36.26
1053
412
399
3221
Market Price
$ 36.74
Selling Price
$ 31.58
2011
561
1503
2794
Market Price
$ 61.93
Selling Price
$ 55.54
552
169
294
1839
Market Price
$ 55.61
Selling Price
$ 50.37
1261
470
640
2931
Market Price
$ 51.58
Selling Price
$ 45.44
598
140
569
1085
Market Price
$ 32.48
Selling Price
$ 27.28
2391
1686
2339
3800
Market Price
$ 64.91
Selling Price
$ 56.98
826
736
495
1941
Market Price
$ 46.88
Selling Price
$ 42.55
1672
628
833
2009
Market Price
$ 50.40
Selling Price
$ 43.58
341
246
300
993
Market Price
$ 45.90
Selling Price
$ 38.46
3800
1356
2346
4715
Market Price
$ 34.61
Selling Price
$ 29.57
1560
783
1400
1611
Market Price
$ 57.60
Selling Price
$ 51.46
222
216
108
714
Market Price
$ 37.21
Selling Price
$ 32.58
2664
1075
1201
3070
Market Price
$ 45.77
Selling Price
$ 40.48
1189
906
242
4590
Market Price
$ 41.62
Selling Price
$ 36.61
2617
874
1599
4804
Market Price
$ 45.12
Selling Price
$ 39.19
1270
1114
787
4521
Market Price
$ 64.34
Selling Price
$ 56.44
1810
1452
621
3869
Market Price
$ 56.72
Selling Price
$ 49.35
1408
1253
1068
3153
Market Price
$ 62.56
Selling Price
$ 55.09
1422
404
1015
2937
Market Price
$ 35.55
Selling Price
$ 32.04
2550
695
1990
3571
Market Price
$ 30.37
Selling Price
$ 26.70
603
539
369
1520