Market Price
$ 51.02
Selling Price
$ 46.24
1384
1020
294
2744
Market Price
$ 48.17
Selling Price
$ 40.40
2148
2082
754
2263
Market Price
$ 65.53
Selling Price
$ 55.25
4458
1457
2657
4498
Market Price
$ 39.27
Selling Price
$ 35.29
1020
779
443
3634
Market Price
$ 52.14
Selling Price
$ 43.73
403
164
189
1334
Market Price
$ 48.65
Selling Price
$ 41.12
436
97
87
2060
Market Price
$ 67.29
Selling Price
$ 57.30
2037
1636
1797
3378
Market Price
$ 32.05
Selling Price
$ 26.79
1078
376
249
1243
Market Price
$ 46.04
Selling Price
$ 40.54
2014
1922
939
4419
Market Price
$ 60.08
Selling Price
$ 50.31
3334
1100
1645
3944
Market Price
$ 59.32
Selling Price
$ 50.34
872
840
607
2415
Market Price
$ 68.54
Selling Price
$ 58.79
692
516
583
2705
Market Price
$ 29.27
Selling Price
$ 26.21
959
882
243
1911
Market Price
$ 44.53
Selling Price
$ 39.08
762
551
747
962
Market Price
$ 42.24
Selling Price
$ 36.40
4048
3803
3053
4110
Market Price
$ 46.67
Selling Price
$ 39.31
636
129
504
1470
Market Price
$ 37.57
Selling Price
$ 33.38
727
273
676
1739
Market Price
$ 38.06
Selling Price
$ 34.19
2360
1604
671
3276
Market Price
$ 54.79
Selling Price
$ 49.20
253
168
194
504
Market Price
$ 43.54
Selling Price
$ 38.93
2531
1237
2441
3536
Market Price
$ 61.81
Selling Price
$ 51.82
1385
825
970
2363
Market Price
$ 61.32
Selling Price
$ 53.39
667
579
200
1745
Market Price
$ 31.69
Selling Price
$ 28.38
527
361
347
2193
Market Price
$ 64.29
Selling Price
$ 56.16
3213
1348
979
3832
Market Price
$ 32.14
Selling Price
$ 29.15
3436
2243
1919
3850
Market Price
$ 53.35
Selling Price
$ 44.86
756
241
190
925
Market Price
$ 53.21
Selling Price
$ 45.05
2005
1321
870
4931
Market Price
$ 47.03
Selling Price
$ 40.12
1816
937
692
3811
Market Price
$ 43.45
Selling Price
$ 39.17
280
149
163
606
Market Price
$ 61.08
Selling Price
$ 54.10
3306
1169
1591
4688
Market Price
$ 37.56
Selling Price
$ 33.78
3229
878
2707
3452
Market Price
$ 47.56
Selling Price
$ 41.60
3092
2035
1124
4581
Market Price
$ 41.95
Selling Price
$ 38.08
1988
842
1509
2480
Market Price
$ 54.73
Selling Price
$ 47.74
1418
598
312
2246
Market Price
$ 67.92
Selling Price
$ 57.49
711
230
603
1217
Market Price
$ 62.05
Selling Price
$ 52.89
1602
970
768
3806
Market Price
$ 58.50
Selling Price
$ 49.16
4013
2494
1247
4643
Market Price
$ 63.76
Selling Price
$ 56.24
1663
1441
1130
2110
Market Price
$ 64.58
Selling Price
$ 57.34
772
593
192
3673
Market Price
$ 64.35
Selling Price
$ 56.82
1504
702
1322
4206