Market Price
$ 57.38
Selling Price
$ 51.33
583
138
177
2153
Market Price
$ 52.08
Selling Price
$ 44.70
382
112
367
1238
Market Price
$ 55.72
Selling Price
$ 49.05
2928
627
2753
4163
Market Price
$ 68.56
Selling Price
$ 58.52
1818
385
1316
4728
Market Price
$ 29.86
Selling Price
$ 26.18
1353
612
781
3304
Market Price
$ 32.32
Selling Price
$ 27.46
2215
1175
1215
2222
Market Price
$ 46.37
Selling Price
$ 40.38
107
27
51
526
Market Price
$ 31.46
Selling Price
$ 26.48
3327
2609
2014
3359
Market Price
$ 68.67
Selling Price
$ 57.34
361
303
196
1732
Market Price
$ 38.07
Selling Price
$ 31.73
2508
1920
1343
4611
Market Price
$ 42.08
Selling Price
$ 37.11
1643
1238
912
2944
Market Price
$ 37.21
Selling Price
$ 31.27
710
486
636
1635
Market Price
$ 62.34
Selling Price
$ 54.75
1344
862
620
2496
Market Price
$ 42.53
Selling Price
$ 37.49
1909
440
687
2688
Market Price
$ 69.78
Selling Price
$ 59.24
315
303
232
599
Market Price
$ 34.93
Selling Price
$ 31.23
2770
1492
573
4229
Market Price
$ 65.15
Selling Price
$ 58.98
2124
1928
1586
2912
Market Price
$ 50.57
Selling Price
$ 44.55
3690
1420
2546
3819
Market Price
$ 38.86
Selling Price
$ 34.59
745
217
300
1659
Market Price
$ 41.15
Selling Price
$ 34.46
1706
572
1648
4278
Market Price
$ 41.93
Selling Price
$ 37.58
1299
532
545
1913
Market Price
$ 61.46
Selling Price
$ 54.48
1420
473
863
1849
Market Price
$ 68.46
Selling Price
$ 58.27
2791
2029
1641
4680
Market Price
$ 55.91
Selling Price
$ 47.29
2041
616
905
4310
Market Price
$ 43.80
Selling Price
$ 39.39
1085
939
661
1352
Market Price
$ 61.70
Selling Price
$ 53.22
715
267
143
2254
Market Price
$ 62.70
Selling Price
$ 55.57
1803
1008
1232
1921
Market Price
$ 65.51
Selling Price
$ 54.87
3137
2883
2650
4998
Market Price
$ 34.94
Selling Price
$ 29.60
789
625
418
1763
Market Price
$ 52.31
Selling Price
$ 46.04
3027
796
2552
3167
Market Price
$ 51.55
Selling Price
$ 46.86
1087
472
585
1503
Market Price
$ 49.38
Selling Price
$ 42.76
4827
4423
1527
4847
Market Price
$ 70.25
Selling Price
$ 58.97
458
115
221
851
Market Price
$ 59.38
Selling Price
$ 52.37
458
225
242
2282
Market Price
$ 66.76
Selling Price
$ 59.29
2083
1049
1854
2419
Market Price
$ 57.92
Selling Price
$ 49.70
1411
336
692
1887
Market Price
$ 35.59
Selling Price
$ 31.40
3178
795
2059
4404
Market Price
$ 30.19
Selling Price
$ 27.43
881
206
530
4184
Market Price
$ 31.14
Selling Price
$ 26.92
1569
550
639
1996
Market Price
$ 31.80
Selling Price
$ 27.39
731
148
656
1266