Market Price
$ 49.20
Selling Price
$ 43.28
1724
556
755
2768
Market Price
$ 45.88
Selling Price
$ 38.75
2026
1112
848
3307
Market Price
$ 33.99
Selling Price
$ 30.15
960
794
736
3836
Market Price
$ 58.51
Selling Price
$ 52.34
1993
1805
1084
4435
Market Price
$ 67.89
Selling Price
$ 57.18
4107
3913
4091
4751
Market Price
$ 65.94
Selling Price
$ 57.86
1210
1197
1175
4845
Market Price
$ 37.57
Selling Price
$ 34.04
1540
503
898
3351
Market Price
$ 33.75
Selling Price
$ 29.11
2229
821
769
2436
Market Price
$ 62.49
Selling Price
$ 52.17
462
212
352
1419
Market Price
$ 65.44
Selling Price
$ 57.24
1025
591
501
2839
Market Price
$ 66.11
Selling Price
$ 58.02
2072
1418
1469
3212
Market Price
$ 66.33
Selling Price
$ 57.61
3478
1513
3426
3624
Market Price
$ 51.28
Selling Price
$ 45.02
672
518
661
1435
Market Price
$ 65.94
Selling Price
$ 59.16
1008
722
652
1659
Market Price
$ 61.16
Selling Price
$ 51.92
1189
652
278
3273
Market Price
$ 65.80
Selling Price
$ 58.48
1091
659
623
1570
Market Price
$ 43.55
Selling Price
$ 36.83
465
186
294
767
Market Price
$ 64.24
Selling Price
$ 56.89
231
130
102
686
Market Price
$ 57.04
Selling Price
$ 50.88
978
953
366
1848
Market Price
$ 38.45
Selling Price
$ 34.17
2786
2770
2004
3268
Market Price
$ 60.59
Selling Price
$ 54.99
896
782
742
1319
Market Price
$ 30.18
Selling Price
$ 25.26
2152
1198
1297
4786
Market Price
$ 30.46
Selling Price
$ 27.10
190
40
49
763
Market Price
$ 44.42
Selling Price
$ 40.08
1076
827
615
4851
Market Price
$ 41.76
Selling Price
$ 37.76
1253
696
706
2045
Market Price
$ 60.34
Selling Price
$ 52.91
434
369
303
2009
Market Price
$ 37.59
Selling Price
$ 32.26
977
549
410
3047
Market Price
$ 61.12
Selling Price
$ 51.13
850
601
739
1541
Market Price
$ 61.94
Selling Price
$ 54.47
2265
1000
2111
3506
Market Price
$ 36.38
Selling Price
$ 30.40
3226
693
1599
3922
Market Price
$ 69.97
Selling Price
$ 59.18
1072
658
461
2794
Market Price
$ 49.90
Selling Price
$ 45.16
2472
955
2018
3330
Market Price
$ 40.78
Selling Price
$ 35.54
1265
966
1265
2583
Market Price
$ 52.78
Selling Price
$ 47.52
2050
1484
1474
2465
Market Price
$ 41.70
Selling Price
$ 35.68
336
119
111
588
Market Price
$ 40.39
Selling Price
$ 35.30
737
721
256
1915
Market Price
$ 56.18
Selling Price
$ 50.27
1941
1760
1844
3295
Market Price
$ 61.43
Selling Price
$ 52.01
303
167
152
727
Market Price
$ 30.93
Selling Price
$ 26.60
1150
1078
258
1306
Market Price
$ 59.61
Selling Price
$ 53.66
1636
1566
823
1692