Market Price
$ 61.06
Selling Price
$ 51.41
258
256
56
444
Market Price
$ 49.48
Selling Price
$ 44.47
788
318
613
2452
Market Price
$ 44.08
Selling Price
$ 36.98
1335
546
948
2007
Market Price
$ 59.29
Selling Price
$ 50.14
660
445
261
1415
Market Price
$ 43.80
Selling Price
$ 39.58
1382
1203
1214
3015
Market Price
$ 45.70
Selling Price
$ 40.91
2310
1818
877
2965
Market Price
$ 54.10
Selling Price
$ 46.66
639
570
412
813
Market Price
$ 66.60
Selling Price
$ 55.80
2188
1074
1819
2824
Market Price
$ 37.61
Selling Price
$ 34.11
2816
2509
693
3525
Market Price
$ 62.48
Selling Price
$ 53.25
561
512
550
2464
Market Price
$ 51.27
Selling Price
$ 45.72
1466
796
1237
2103
Market Price
$ 57.34
Selling Price
$ 50.11
982
564
615
3894
Market Price
$ 54.73
Selling Price
$ 48.28
888
366
230
1781
Market Price
$ 51.39
Selling Price
$ 43.76
1936
1108
808
3885
Market Price
$ 53.98
Selling Price
$ 48.51
1434
1385
1095
1592
Market Price
$ 52.27
Selling Price
$ 46.26
1559
454
1100
1825
Market Price
$ 45.53
Selling Price
$ 40.93
834
439
401
1415
Market Price
$ 36.41
Selling Price
$ 32.79
802
589
248
969
Market Price
$ 49.38
Selling Price
$ 44.35
1021
1018
256
4673
Market Price
$ 35.03
Selling Price
$ 31.31
819
450
571
3456
Market Price
$ 34.70
Selling Price
$ 29.07
3158
1517
2205
4427
Market Price
$ 35.11
Selling Price
$ 29.68
1458
1092
936
2960
Market Price
$ 47.73
Selling Price
$ 43.11
343
257
177
961
Market Price
$ 49.70
Selling Price
$ 41.96
1122
288
305
2057
Market Price
$ 69.00
Selling Price
$ 58.89
4771
2589
3035
4990
Market Price
$ 33.77
Selling Price
$ 29.17
2922
1085
2154
2929
Market Price
$ 61.54
Selling Price
$ 55.65
1504
802
940
4028
Market Price
$ 32.44
Selling Price
$ 28.03
957
862
692
2684
Market Price
$ 35.49
Selling Price
$ 31.50
1558
1495
754
2939
Market Price
$ 39.19
Selling Price
$ 34.82
825
556
336
3013
Market Price
$ 59.36
Selling Price
$ 50.87
320
144
153
1182
Market Price
$ 62.19
Selling Price
$ 53.17
1720
1197
1240
1908
Market Price
$ 33.82
Selling Price
$ 28.33
2196
1792
2129
3845
Market Price
$ 65.49
Selling Price
$ 56.15
2494
1937
862
4125
Market Price
$ 60.14
Selling Price
$ 52.48
389
219
151
505
Market Price
$ 29.34
Selling Price
$ 25.42
541
541
352
1232
Market Price
$ 45.53
Selling Price
$ 39.87
4027
1071
1586
4092
Market Price
$ 57.19
Selling Price
$ 49.65
297
272
253
441
Market Price
$ 57.98
Selling Price
$ 49.45
940
284
321
1213
Market Price
$ 63.49
Selling Price
$ 57.54
3970
3275
2190
4783