Market Price
$ 58.29
Selling Price
$ 50.57
629
305
154
1611
Market Price
$ 42.47
Selling Price
$ 37.73
1139
261
576
1862
Market Price
$ 44.92
Selling Price
$ 37.69
1585
1243
933
1753
Market Price
$ 59.53
Selling Price
$ 53.58
1479
1303
622
3783
Market Price
$ 50.54
Selling Price
$ 45.07
2778
2469
767
2903
Market Price
$ 29.81
Selling Price
$ 25.59
2280
778
715
2619
Market Price
$ 59.79
Selling Price
$ 54.29
1777
1711
1096
3348
Market Price
$ 57.70
Selling Price
$ 50.29
1797
1425
851
3618
Market Price
$ 63.79
Selling Price
$ 57.38
1948
1339
1014
2754
Market Price
$ 64.98
Selling Price
$ 58.87
906
204
543
932
Market Price
$ 41.69
Selling Price
$ 35.66
1010
325
789
1962
Market Price
$ 37.16
Selling Price
$ 31.48
1527
1224
359
3904
Market Price
$ 50.25
Selling Price
$ 43.91
1594
405
834
4841
Market Price
$ 47.53
Selling Price
$ 42.68
2611
2454
1070
3253
Market Price
$ 56.59
Selling Price
$ 48.17
1408
449
1088
3370
Market Price
$ 51.59
Selling Price
$ 46.06
1981
1227
1716
4488
Market Price
$ 32.19
Selling Price
$ 29.04
834
209
264
2964
Market Price
$ 54.81
Selling Price
$ 48.05
443
296
403
1408
Market Price
$ 45.13
Selling Price
$ 38.74
1025
925
506
4615
Market Price
$ 46.70
Selling Price
$ 40.21
1039
965
241
3498
Market Price
$ 67.82
Selling Price
$ 57.44
445
428
299
465
Market Price
$ 32.26
Selling Price
$ 27.32
2269
481
632
4217
Market Price
$ 34.91
Selling Price
$ 29.73
2907
795
1279
3042
Market Price
$ 38.43
Selling Price
$ 32.11
235
81
96
504
Market Price
$ 40.10
Selling Price
$ 35.27
1522
1367
988
4047
Market Price
$ 59.76
Selling Price
$ 51.41
182
79
65
544
Market Price
$ 47.54
Selling Price
$ 42.26
2015
1140
1204
2199
Market Price
$ 37.33
Selling Price
$ 33.30
745
293
592
2103
Market Price
$ 50.40
Selling Price
$ 44.74
3117
673
2884
3582
Market Price
$ 36.16
Selling Price
$ 31.80
4156
2401
1726
4973
Market Price
$ 35.31
Selling Price
$ 29.76
781
213
589
884
Market Price
$ 62.90
Selling Price
$ 53.99
2692
2204
2581
3591
Market Price
$ 27.90
Selling Price
$ 25.07
909
420
462
1033
Market Price
$ 57.17
Selling Price
$ 50.45
370
202
96
924
Market Price
$ 52.19
Selling Price
$ 44.06
1292
551
555
1544
Market Price
$ 69.72
Selling Price
$ 59.95
1457
625
951
2497
Market Price
$ 35.58
Selling Price
$ 30.23
973
627
653
1994
Market Price
$ 37.34
Selling Price
$ 33.73
3179
1090
2438
4976
Market Price
$ 29.28
Selling Price
$ 26.15
2625
1535
1274
3632
Market Price
$ 41.51
Selling Price
$ 35.67
3780
1977
1569
3846