Market Price
$ 66.72
Selling Price
$ 58.98
781
288
277
2792
Market Price
$ 48.65
Selling Price
$ 41.61
1808
908
684
3451
Market Price
$ 33.78
Selling Price
$ 29.68
628
515
162
664
Market Price
$ 31.11
Selling Price
$ 27.27
1045
713
528
4564
Market Price
$ 30.53
Selling Price
$ 27.22
2184
1928
1430
3729
Market Price
$ 32.31
Selling Price
$ 27.95
2762
2243
1331
4411
Market Price
$ 33.63
Selling Price
$ 29.18
2657
733
2532
4114
Market Price
$ 59.87
Selling Price
$ 54.31
2979
1655
2354
4812
Market Price
$ 55.00
Selling Price
$ 49.12
1208
1181
961
2125
Market Price
$ 51.01
Selling Price
$ 43.77
202
202
98
446
Market Price
$ 66.05
Selling Price
$ 59.91
1951
1907
821
2947
Market Price
$ 61.57
Selling Price
$ 53.59
853
484
241
2008
Market Price
$ 41.98
Selling Price
$ 37.68
1463
928
387
4598
Market Price
$ 40.52
Selling Price
$ 36.60
487
395
143
1492
Market Price
$ 60.76
Selling Price
$ 51.77
3573
1966
1961
3949
Market Price
$ 47.53
Selling Price
$ 42.42
2052
1319
666
3684
Market Price
$ 39.35
Selling Price
$ 33.45
1259
602
1111
4179
Market Price
$ 53.35
Selling Price
$ 44.94
2101
1391
1941
3973
Market Price
$ 48.99
Selling Price
$ 43.75
2007
1050
1936
3320
Market Price
$ 58.05
Selling Price
$ 49.60
791
665
309
913
Market Price
$ 53.41
Selling Price
$ 48.08
885
289
401
2115
Market Price
$ 49.19
Selling Price
$ 43.61
322
275
79
1001
Market Price
$ 53.60
Selling Price
$ 48.31
2070
1532
1042
4916
Market Price
$ 63.81
Selling Price
$ 57.66
1019
699
614
1849
Market Price
$ 40.61
Selling Price
$ 36.66
1848
1380
582
3670
Market Price
$ 53.24
Selling Price
$ 45.21
4200
2996
1556
4878
Market Price
$ 37.54
Selling Price
$ 31.46
1269
631
556
2993
Market Price
$ 47.33
Selling Price
$ 40.70
2024
1305
1510
5000
Market Price
$ 43.83
Selling Price
$ 37.34
2544
2512
1605
3803
Market Price
$ 57.31
Selling Price
$ 52.00
1337
962
689
2390
Market Price
$ 35.38
Selling Price
$ 30.89
484
188
140
676
Market Price
$ 54.48
Selling Price
$ 49.15
3646
2011
3250
4129
Market Price
$ 58.44
Selling Price
$ 51.62
3739
1687
2923
4360
Market Price
$ 43.71
Selling Price
$ 37.98
1555
1032
1130
1771
Market Price
$ 44.34
Selling Price
$ 37.77
533
222
394
1437
Market Price
$ 49.21
Selling Price
$ 41.95
1967
1527
396
4987
Market Price
$ 30.72
Selling Price
$ 25.66
685
201
344
943
Market Price
$ 49.81
Selling Price
$ 43.79
666
605
576
2909
Market Price
$ 51.68
Selling Price
$ 44.42
2052
834
646
2281
Market Price
$ 33.13
Selling Price
$ 27.77
1957
1771
859
4242