Market Price
$ 47.88
Selling Price
$ 40.09
993
523
792
1315
Market Price
$ 62.92
Selling Price
$ 53.70
1721
938
1209
4103
Market Price
$ 52.83
Selling Price
$ 44.47
2716
1376
796
4652
Market Price
$ 70.83
Selling Price
$ 59.55
1389
972
1273
3691
Market Price
$ 48.76
Selling Price
$ 41.10
4107
3531
4014
4752
Market Price
$ 61.39
Selling Price
$ 51.98
2922
2523
2589
3405
Market Price
$ 62.08
Selling Price
$ 52.93
1907
664
765
2228
Market Price
$ 45.53
Selling Price
$ 39.22
2134
834
1894
3114
Market Price
$ 45.06
Selling Price
$ 39.39
853
736
658
2563
Market Price
$ 52.50
Selling Price
$ 44.25
1451
525
1255
2027
Market Price
$ 62.54
Selling Price
$ 52.29
292
134
140
412
Market Price
$ 62.75
Selling Price
$ 52.39
1918
1762
496
3824
Market Price
$ 45.78
Selling Price
$ 38.22
1237
265
1135
2325
Market Price
$ 45.38
Selling Price
$ 37.91
1464
1141
567
4066
Market Price
$ 47.54
Selling Price
$ 42.11
1300
813
485
1656
Market Price
$ 56.56
Selling Price
$ 49.21
1615
1607
729
2582
Market Price
$ 65.97
Selling Price
$ 59.65
2764
1575
1597
3288
Market Price
$ 61.28
Selling Price
$ 51.35
1298
296
415
2331
Market Price
$ 64.26
Selling Price
$ 57.36
3233
3142
2260
4445
Market Price
$ 39.93
Selling Price
$ 35.15
3458
3384
1291
4606
Market Price
$ 34.87
Selling Price
$ 31.13
4250
1299
4240
4428
Market Price
$ 61.87
Selling Price
$ 55.17
1168
720
453
4474
Market Price
$ 58.01
Selling Price
$ 49.91
3562
1847
865
3798
Market Price
$ 52.10
Selling Price
$ 44.79
797
339
776
1328
Market Price
$ 55.55
Selling Price
$ 49.68
3218
2926
2750
4014
Market Price
$ 68.00
Selling Price
$ 59.53
1816
885
1069
4550
Market Price
$ 45.80
Selling Price
$ 39.33
304
106
82
1039
Market Price
$ 30.67
Selling Price
$ 25.70
1681
1364
962
3997
Market Price
$ 50.74
Selling Price
$ 44.73
3419
3156
2339
3925
Market Price
$ 51.77
Selling Price
$ 45.98
1530
1382
864
2425
Market Price
$ 34.02
Selling Price
$ 30.06
2939
1570
1425
3983
Market Price
$ 43.62
Selling Price
$ 38.11
1419
710
1254
4119
Market Price
$ 37.85
Selling Price
$ 33.49
1742
1000
1212
1838
Market Price
$ 54.29
Selling Price
$ 46.45
769
217
756
1691
Market Price
$ 51.09
Selling Price
$ 46.25
4400
1125
887
4827
Market Price
$ 46.52
Selling Price
$ 41.61
1183
775
797
1238
Market Price
$ 68.44
Selling Price
$ 57.26
976
516
855
3085
Market Price
$ 55.86
Selling Price
$ 49.90
2594
1702
1589
3175
Market Price
$ 49.98
Selling Price
$ 44.07
725
660
511
2157
Market Price
$ 41.12
Selling Price
$ 36.82
2512
2441
2061
3890