Market Price
$ 31.66
Selling Price
$ 27.80
1171
517
264
3674
Market Price
$ 40.81
Selling Price
$ 36.53
532
408
111
1211
Market Price
$ 36.32
Selling Price
$ 31.61
1918
804
1061
4354
Market Price
$ 48.64
Selling Price
$ 43.84
2479
504
1088
2719
Market Price
$ 49.59
Selling Price
$ 42.53
1886
839
529
1925
Market Price
$ 40.15
Selling Price
$ 36.27
320
72
186
1131
Market Price
$ 45.13
Selling Price
$ 37.94
2825
1611
770
3105
Market Price
$ 50.52
Selling Price
$ 42.81
2324
1659
2191
4256
Market Price
$ 45.30
Selling Price
$ 38.71
362
294
336
1150
Market Price
$ 60.21
Selling Price
$ 53.58
563
231
480
701
Market Price
$ 64.82
Selling Price
$ 56.39
3424
725
2099
3723
Market Price
$ 65.94
Selling Price
$ 56.13
511
187
325
536
Market Price
$ 62.49
Selling Price
$ 54.75
896
716
578
2287
Market Price
$ 34.39
Selling Price
$ 29.21
1355
449
519
1968
Market Price
$ 37.64
Selling Price
$ 33.76
2694
1285
1952
3345
Market Price
$ 56.48
Selling Price
$ 49.87
1781
1298
447
1922
Market Price
$ 46.19
Selling Price
$ 40.19
2308
676
2074
2877
Market Price
$ 33.55
Selling Price
$ 30.37
1111
1095
441
1365
Market Price
$ 62.20
Selling Price
$ 52.21
1198
260
886
2347
Market Price
$ 53.56
Selling Price
$ 45.23
2816
1539
2678
4509