Market Price
$ 65.86
Selling Price
$ 55.48
1519
1310
386
4898
Market Price
$ 53.09
Selling Price
$ 45.35
3182
1808
2597
4182
Market Price
$ 56.33
Selling Price
$ 48.75
283
70
159
776
Market Price
$ 50.85
Selling Price
$ 46.13
3047
2979
2778
3367
Market Price
$ 62.00
Selling Price
$ 52.30
760
182
639
2395
Market Price
$ 44.48
Selling Price
$ 40.13
2960
2474
2488
3271
Market Price
$ 45.99
Selling Price
$ 41.11
813
224
495
3248
Market Price
$ 69.88
Selling Price
$ 58.48
668
302
277
1883
Market Price
$ 61.75
Selling Price
$ 52.09
526
471
329
650
Market Price
$ 40.80
Selling Price
$ 35.66
1668
367
876
3869
Market Price
$ 53.49
Selling Price
$ 45.40
226
131
158
537
Market Price
$ 37.98
Selling Price
$ 32.12
399
329
89
1789
Market Price
$ 62.89
Selling Price
$ 53.39
2743
2678
1055
4033
Market Price
$ 66.20
Selling Price
$ 58.28
893
690
637
4106
Market Price
$ 52.46
Selling Price
$ 47.67
2234
1874
1294
3028
Market Price
$ 61.46
Selling Price
$ 51.70
2358
476
1904
2455
Market Price
$ 44.31
Selling Price
$ 38.60
1600
1046
528
3130
Market Price
$ 43.30
Selling Price
$ 38.77
2780
1484
1012
3108
Market Price
$ 37.42
Selling Price
$ 31.75
726
571
373
3468
Market Price
$ 61.89
Selling Price
$ 54.99
756
391
464
1021
Market Price
$ 43.39
Selling Price
$ 37.74
1298
1086
367
2188
Market Price
$ 53.05
Selling Price
$ 47.90
1131
805
847
4222
Market Price
$ 41.38
Selling Price
$ 35.59
147
135
56
606
Market Price
$ 64.29
Selling Price
$ 58.34
2300
939
1824
3334
Market Price
$ 49.71
Selling Price
$ 42.04
2111
448
983
3850
Market Price
$ 34.82
Selling Price
$ 30.63
4115
2370
3059
4250
Market Price
$ 60.72
Selling Price
$ 52.03
3031
2291
2836
3840
Market Price
$ 64.00
Selling Price
$ 56.50
482
208
476
1686
Market Price
$ 40.17
Selling Price
$ 33.50
2638
2082
2149
3318
Market Price
$ 61.74
Selling Price
$ 52.00
1662
1573
795
3138
Market Price
$ 50.23
Selling Price
$ 43.83
1328
614
1140
2345
Market Price
$ 52.79
Selling Price
$ 47.38
2360
1600
1146
3586
Market Price
$ 49.16
Selling Price
$ 44.36
538
496
238
806
Market Price
$ 30.24
Selling Price
$ 26.47
589
270
369
2854
Market Price
$ 65.39
Selling Price
$ 56.00
4703
3655
1050
4919
Market Price
$ 33.41
Selling Price
$ 29.51
324
265
226
707
Market Price
$ 66.57
Selling Price
$ 57.18
1278
685
1124
3020
Market Price
$ 50.41
Selling Price
$ 42.13
963
572
923
4321
Market Price
$ 63.90
Selling Price
$ 54.49
1502
617
886
4137
Market Price
$ 39.76
Selling Price
$ 33.44
2072
2062
1170
3876