Market Price
$ 56.67
Selling Price
$ 50.65
190
126
76
730
Market Price
$ 56.88
Selling Price
$ 49.06
444
284
146
1596
Market Price
$ 67.46
Selling Price
$ 56.56
1088
918
939
2141
Market Price
$ 65.72
Selling Price
$ 57.91
742
392
368
928
Market Price
$ 40.98
Selling Price
$ 34.33
1037
836
954
1344
Market Price
$ 34.85
Selling Price
$ 29.58
3315
852
742
4124
Market Price
$ 48.01
Selling Price
$ 41.19
982
938
536
4792
Market Price
$ 58.01
Selling Price
$ 50.45
2229
1646
1499
2423
Market Price
$ 44.93
Selling Price
$ 38.69
1032
394
739
1895
Market Price
$ 58.75
Selling Price
$ 51.00
1562
443
928
4200
Market Price
$ 33.56
Selling Price
$ 28.77
713
648
493
2904
Market Price
$ 38.62
Selling Price
$ 34.28
2523
2295
527
3525
Market Price
$ 32.75
Selling Price
$ 27.55
2167
882
1973
3369
Market Price
$ 43.08
Selling Price
$ 37.82
2956
622
2639
3214
Market Price
$ 37.31
Selling Price
$ 33.85
1205
919
1155
3171
Market Price
$ 68.07
Selling Price
$ 58.81
2838
1967
1917
2868
Market Price
$ 65.80
Selling Price
$ 55.07
1093
318
321
1987
Market Price
$ 47.50
Selling Price
$ 40.52
765
295
536
1200
Market Price
$ 60.67
Selling Price
$ 52.50
1491
508
811
3068
Market Price
$ 33.80
Selling Price
$ 30.67
395
359
145
1719
Market Price
$ 43.76
Selling Price
$ 36.94
263
184
153
1288
Market Price
$ 62.36
Selling Price
$ 54.68
879
490
348
1061
Market Price
$ 52.14
Selling Price
$ 47.15
3493
776
2557
3667
Market Price
$ 60.51
Selling Price
$ 52.03
2606
718
979
3947
Market Price
$ 56.25
Selling Price
$ 51.00
1738
1729
680
2218
Market Price
$ 40.20
Selling Price
$ 35.98
2874
1087
1866
4864
Market Price
$ 52.24
Selling Price
$ 46.31
4165
1242
1922
4356
Market Price
$ 66.75
Selling Price
$ 56.85
294
166
136
406
Market Price
$ 68.07
Selling Price
$ 59.32
428
390
405
594
Market Price
$ 71.17
Selling Price
$ 59.91
1100
656
965
3327
Market Price
$ 44.00
Selling Price
$ 36.75
1420
1054
1085
3033
Market Price
$ 39.52
Selling Price
$ 32.95
2891
1955
1702
3758
Market Price
$ 37.77
Selling Price
$ 34.33
2008
1918
1517
2064
Market Price
$ 56.18
Selling Price
$ 49.56
953
331
744
1004
Market Price
$ 44.35
Selling Price
$ 39.50
327
218
233
496
Market Price
$ 33.02
Selling Price
$ 29.31
805
748
203
2135
Market Price
$ 32.00
Selling Price
$ 27.35
3105
1614
1844
3425
Market Price
$ 30.45
Selling Price
$ 27.48
1382
925
355
4082
Market Price
$ 47.61
Selling Price
$ 40.01
915
279
906
1991
Market Price
$ 41.79
Selling Price
$ 37.52
1798
683
1282
3593