Market Price
$ 49.79
Selling Price
$ 30.20
2109
1838
697
2121
Market Price
$ 49.50
Selling Price
$ 30.65
129
58
49
415
Market Price
$ 46.78
Selling Price
$ 31.01
1563
1544
1062
4779
Market Price
$ 58.82
Selling Price
$ 38.13
1712
642
1192
2512
Market Price
$ 54.31
Selling Price
$ 33.22
3837
3332
2592
4801
Market Price
$ 62.02
Selling Price
$ 39.32
752
646
153
2231
Market Price
$ 49.31
Selling Price
$ 31.13
503
495
309
529
Market Price
$ 65.18
Selling Price
$ 38.78
551
191
543
1263
Market Price
$ 56.17
Selling Price
$ 34.25
728
562
704
939
Market Price
$ 62.73
Selling Price
$ 37.49
3324
2197
3161
3752
Market Price
$ 57.65
Selling Price
$ 34.41
946
451
721
1324
Market Price
$ 53.46
Selling Price
$ 34.84
3199
1935
2283
4253
Market Price
$ 65.20
Selling Price
$ 39.94
333
242
332
766
Market Price
$ 51.94
Selling Price
$ 31.62
2643
1660
2635
3384
Market Price
$ 58.64
Selling Price
$ 36.05
3558
2226
3068
4183
Market Price
$ 52.49
Selling Price
$ 32.87
812
540
588
2416
Market Price
$ 50.89
Selling Price
$ 32.77
210
188
70
438
Market Price
$ 52.38
Selling Price
$ 33.67
1944
426
1867
2213
Market Price
$ 55.43
Selling Price
$ 35.19
2817
2730
1436
3816
Market Price
$ 57.63
Selling Price
$ 37.42
901
462
871
1994
Market Price
$ 60.01
Selling Price
$ 37.31
4845
2775
3076
4865
Market Price
$ 60.64
Selling Price
$ 36.37
679
545
142
1911
Market Price
$ 52.81
Selling Price
$ 31.51
4148
1253
1902
4805
Market Price
$ 54.11
Selling Price
$ 33.73
685
456
450
1538
Market Price
$ 63.07
Selling Price
$ 39.05
3802
1868
1499
4697
Market Price
$ 59.11
Selling Price
$ 37.17
2001
1556
533
3594
Market Price
$ 54.18
Selling Price
$ 32.27
2197
1429
1071
3132
Market Price
$ 56.76
Selling Price
$ 34.72
186
97
104
449
Market Price
$ 59.33
Selling Price
$ 37.12
1563
529
986
1966
Market Price
$ 49.04
Selling Price
$ 30.29
2229
818
1916
4746
Market Price
$ 58.39
Selling Price
$ 38.11
2320
1457
2132
3791
Market Price
$ 52.81
Selling Price
$ 33.41
1152
658
796
1656
Market Price
$ 53.56
Selling Price
$ 32.99
399
212
137
832
Market Price
$ 52.31
Selling Price
$ 33.84
825
485
202
1488
Market Price
$ 51.37
Selling Price
$ 32.07
1237
829
847
1974
Market Price
$ 64.25
Selling Price
$ 38.84
2419
1122
1362
4882
Market Price
$ 54.12
Selling Price
$ 34.04
276
232
242
426
Market Price
$ 56.86
Selling Price
$ 37.12
771
339
513
986
Market Price
$ 56.09
Selling Price
$ 33.86
1646
1079
1199
1715
Market Price
$ 55.05
Selling Price
$ 34.05
1932
688
400
2232