Market Price
$ 51.82
Selling Price
$ 31.80
209
125
93
507
Market Price
$ 62.40
Selling Price
$ 37.76
2488
816
515
4778
Market Price
$ 53.92
Selling Price
$ 35.68
867
301
731
3582
Market Price
$ 50.37
Selling Price
$ 30.20
440
234
241
2162
Market Price
$ 50.08
Selling Price
$ 31.78
384
188
286
405
Market Price
$ 62.15
Selling Price
$ 39.57
885
621
631
2079
Market Price
$ 48.85
Selling Price
$ 32.02
879
771
699
2466
Market Price
$ 50.91
Selling Price
$ 33.51
2096
1307
1040
4079
Market Price
$ 52.75
Selling Price
$ 31.84
1227
456
1053
3779
Market Price
$ 65.10
Selling Price
$ 38.56
1333
330
393
3136
Market Price
$ 54.80
Selling Price
$ 33.66
845
714
755
2558
Market Price
$ 54.89
Selling Price
$ 33.25
4332
3043
3249
4404
Market Price
$ 51.58
Selling Price
$ 34.19
993
806
849
2249
Market Price
$ 65.30
Selling Price
$ 39.24
1605
608
1554
4818
Market Price
$ 58.63
Selling Price
$ 37.33
2961
1000
2771
3693
Market Price
$ 52.91
Selling Price
$ 32.47
4509
4416
2083
4740
Market Price
$ 59.25
Selling Price
$ 35.01
2447
964
546
3647
Market Price
$ 56.69
Selling Price
$ 37.52
1191
992
333
2683
Market Price
$ 51.06
Selling Price
$ 30.87
1355
493
880
2971
Market Price
$ 52.27
Selling Price
$ 32.27
1329
504
662
2479
Market Price
$ 58.25
Selling Price
$ 36.83
513
301
447
669
Market Price
$ 62.00
Selling Price
$ 37.29
2026
832
1234
4968
Market Price
$ 61.56
Selling Price
$ 39.87
269
170
80
1036
Market Price
$ 56.22
Selling Price
$ 34.02
1827
374
1353
3291
Market Price
$ 50.31
Selling Price
$ 30.08
950
765
365
4295
Market Price
$ 54.50
Selling Price
$ 35.46
748
601
517
2254
Market Price
$ 53.35
Selling Price
$ 33.96
2376
974
689
3418
Market Price
$ 57.39
Selling Price
$ 35.74
2234
919
1560
2903
Market Price
$ 51.36
Selling Price
$ 31.08
1249
786
668
3107
Market Price
$ 55.52
Selling Price
$ 36.55
1064
762
256
2613
Market Price
$ 35.51
Selling Price
$ 22.95
153
34
69
422
Market Price
$ 46.03
Selling Price
$ 30.56
1108
629
1079
1429
Market Price
$ 54.36
Selling Price
$ 32.08
1330
989
1126
2134
Market Price
$ 38.75
Selling Price
$ 22.95
2364
2257
768
4454
Market Price
$ 53.79
Selling Price
$ 33.28
1645
764
343
2940
Market Price
$ 56.24
Selling Price
$ 35.95
269
268
135
605
Market Price
$ 54.53
Selling Price
$ 34.77
863
805
811
1056
Market Price
$ 56.24
Selling Price
$ 36.86
2825
1232
860
4525
Market Price
$ 52.64
Selling Price
$ 33.17
385
316
338
567
Market Price
$ 59.44
Selling Price
$ 36.33
3958
3082
1252
4397