Market Price
$ 58.25
Selling Price
$ 51.10
1181
602
591
4126
Market Price
$ 33.91
Selling Price
$ 30.53
1792
1413
627
4995
Market Price
$ 43.57
Selling Price
$ 37.19
4307
4141
1435
4625
Market Price
$ 49.94
Selling Price
$ 43.47
2666
1635
1382
4822
Market Price
$ 45.02
Selling Price
$ 40.05
1559
986
1086
2274
Market Price
$ 36.27
Selling Price
$ 32.27
1860
451
686
1976
Market Price
$ 38.46
Selling Price
$ 32.09
2272
1459
995
3287
Market Price
$ 64.83
Selling Price
$ 57.73
352
210
140
729
Market Price
$ 48.04
Selling Price
$ 42.19
1987
562
1088
2323
Market Price
$ 62.94
Selling Price
$ 54.41
130
130
120
445
Market Price
$ 39.33
Selling Price
$ 33.28
1907
917
1086
4732
Market Price
$ 34.34
Selling Price
$ 29.00
791
332
446
2376
Market Price
$ 61.62
Selling Price
$ 52.24
1000
237
426
1751
Market Price
$ 38.76
Selling Price
$ 34.06
705
652
687
1294
Market Price
$ 63.60
Selling Price
$ 54.36
1119
815
891
2334
Market Price
$ 67.38
Selling Price
$ 59.24
1061
525
971
2996
Market Price
$ 43.72
Selling Price
$ 37.29
163
127
156
793
Market Price
$ 40.01
Selling Price
$ 34.06
1511
998
1311
3354
Market Price
$ 55.65
Selling Price
$ 47.68
412
324
163
863
Market Price
$ 42.04
Selling Price
$ 36.44
1354
660
1199
3148
Market Price
$ 54.63
Selling Price
$ 48.18
1813
721
1694
3285
Market Price
$ 53.22
Selling Price
$ 48.15
1431
1163
1052
4568
Market Price
$ 65.02
Selling Price
$ 55.86
2650
2546
697
3966
Market Price
$ 38.37
Selling Price
$ 33.71
3024
1818
3008
4091
Market Price
$ 45.37
Selling Price
$ 40.90
2514
548
1257
3024
Market Price
$ 56.82
Selling Price
$ 48.59
1441
728
1031
2277
Market Price
$ 42.08
Selling Price
$ 35.69
4605
1289
2885
4758
Market Price
$ 54.80
Selling Price
$ 46.62
775
702
720
1921
Market Price
$ 53.40
Selling Price
$ 45.80
2821
1338
1547
3009
Market Price
$ 48.33
Selling Price
$ 40.79
2533
1658
852
3782
Market Price
$ 49.68
Selling Price
$ 44.38
1221
882
531
2128
Market Price
$ 33.61
Selling Price
$ 28.71
1075
943
1061
1354
Market Price
$ 40.45
Selling Price
$ 36.39
897
365
667
909
Market Price
$ 37.16
Selling Price
$ 31.08
4058
3160
3052
4261
Market Price
$ 37.25
Selling Price
$ 31.34
561
386
478
1578
Market Price
$ 51.95
Selling Price
$ 45.20
2638
1727
1215
3784
Market Price
$ 39.40
Selling Price
$ 33.22
510
246
391
2047
Market Price
$ 36.03
Selling Price
$ 31.97
1344
783
411
3091
Market Price
$ 40.07
Selling Price
$ 33.88
806
391
303
3751
Market Price
$ 42.32
Selling Price
$ 37.48
1298
737
629
2564