Market Price
$ 60.89
Selling Price
$ 52.61
992
854
225
2105
Market Price
$ 44.76
Selling Price
$ 39.52
2075
595
1415
2108
Market Price
$ 32.17
Selling Price
$ 28.34
2623
1600
1261
4933
Market Price
$ 42.91
Selling Price
$ 37.39
2203
788
1318
3393
Market Price
$ 49.03
Selling Price
$ 44.53
2191
1823
1154
4360
Market Price
$ 34.68
Selling Price
$ 30.09
986
982
212
1283
Market Price
$ 59.72
Selling Price
$ 50.30
861
779
590
2580
Market Price
$ 36.41
Selling Price
$ 30.48
2806
2463
2563
3353
Market Price
$ 55.33
Selling Price
$ 49.03
1869
1728
881
2427
Market Price
$ 60.96
Selling Price
$ 51.55
559
169
142
744
Market Price
$ 57.59
Selling Price
$ 49.58
1024
281
793
2518
Market Price
$ 53.40
Selling Price
$ 45.45
1969
1864
1520
3577
Market Price
$ 32.27
Selling Price
$ 27.55
975
273
576
4437
Market Price
$ 38.44
Selling Price
$ 34.11
3241
3134
2781
4074
Market Price
$ 32.86
Selling Price
$ 27.66
584
191
163
2018
Market Price
$ 54.91
Selling Price
$ 49.73
1025
812
738
3701
Market Price
$ 48.06
Selling Price
$ 42.00
728
631
360
764
Market Price
$ 52.85
Selling Price
$ 45.08
2251
1156
2092
3242
Market Price
$ 34.56
Selling Price
$ 29.47
2054
655
1698
3218
Market Price
$ 43.55
Selling Price
$ 37.43
507
143
416
2130
Market Price
$ 64.19
Selling Price
$ 55.89
329
83
280
845
Market Price
$ 43.30
Selling Price
$ 37.34
2648
2047
870
4595
Market Price
$ 67.38
Selling Price
$ 58.60
3472
771
1547
4169
Market Price
$ 64.07
Selling Price
$ 53.55
1088
240
765
3651
Market Price
$ 30.18
Selling Price
$ 26.38
3855
1889
1707
3997
Market Price
$ 58.50
Selling Price
$ 52.79
1479
459
1100
2565
Market Price
$ 53.80
Selling Price
$ 47.52
277
136
82
1071
Market Price
$ 35.45
Selling Price
$ 29.94
1184
814
612
2340
Market Price
$ 57.05
Selling Price
$ 49.06
760
681
309
833
Market Price
$ 47.21
Selling Price
$ 40.12
2726
720
1713
3087
Market Price
$ 63.20
Selling Price
$ 53.85
2573
1095
2482
3451
Market Price
$ 53.51
Selling Price
$ 44.70
2308
1803
2287
2831
Market Price
$ 66.12
Selling Price
$ 59.89
645
528
349
1333
Market Price
$ 47.46
Selling Price
$ 41.59
402
276
187
489
Market Price
$ 45.13
Selling Price
$ 41.01
1096
801
479
1959
Market Price
$ 64.78
Selling Price
$ 57.82
1535
848
1399
2953
Market Price
$ 57.87
Selling Price
$ 51.04
2195
1669
2115
3236
Market Price
$ 39.23
Selling Price
$ 34.12
1051
503
559
3133
Market Price
$ 50.59
Selling Price
$ 43.19
1938
725
1156
3621
Market Price
$ 59.37
Selling Price
$ 52.27
733
494
551
1337