Market Price
$ 67.74
Selling Price
$ 60.53
993
523
792
1315
Market Price
$ 94.91
Selling Price
$ 79.16
1721
938
1209
4103
Market Price
$ 74.27
Selling Price
$ 64.10
2716
1376
796
4652
Market Price
$ 103.46
Selling Price
$ 91.44
1389
972
1273
3691
Market Price
$ 111.06
Selling Price
$ 98.04
4107
3531
4014
4752
Market Price
$ 62.11
Selling Price
$ 55.91
2922
2523
2589
3405
Market Price
$ 79.18
Selling Price
$ 71.51
1907
664
765
2228
Market Price
$ 110.61
Selling Price
$ 96.88
2134
834
1894
3114
Market Price
$ 68.74
Selling Price
$ 60.63
853
736
658
2563
Market Price
$ 91.11
Selling Price
$ 79.75
1451
525
1255
2027
Market Price
$ 75.43
Selling Price
$ 65.05
292
134
140
412
Market Price
$ 110.01
Selling Price
$ 92.83
1918
1762
496
3824
Market Price
$ 81.66
Selling Price
$ 70.69
1237
265
1135
2325
Market Price
$ 117.17
Selling Price
$ 97.88
1464
1141
567
4066
Market Price
$ 88.31
Selling Price
$ 77.24
1300
813
485
1656
Market Price
$ 91.24
Selling Price
$ 77.77
1615
1607
729
2582
Market Price
$ 78.50
Selling Price
$ 70.87
2764
1575
1597
3288
Market Price
$ 68.36
Selling Price
$ 59.19
1298
296
415
2331
Market Price
$ 82.47
Selling Price
$ 71.36
3233
3142
2260
4445
Market Price
$ 112.21
Selling Price
$ 95.54
3458
3384
1291
4606
Market Price
$ 80.83
Selling Price
$ 73.11
4250
1299
4240
4428
Market Price
$ 65.62
Selling Price
$ 57.00
1168
720
453
4474
Market Price
$ 93.89
Selling Price
$ 81.64
3562
1847
865
3798
Market Price
$ 95.25
Selling Price
$ 84.06
797
339
776
1328
Market Price
$ 76.42
Selling Price
$ 65.22
3218
2926
2750
4014
Market Price
$ 90.51
Selling Price
$ 77.01
1816
885
1069
4550
Market Price
$ 100.19
Selling Price
$ 88.28
304
106
82
1039
Market Price
$ 88.54
Selling Price
$ 73.80
1681
1364
962
3997
Market Price
$ 106.79
Selling Price
$ 89.90
3419
3156
2339
3925
Market Price
$ 88.94
Selling Price
$ 77.57
1530
1382
864
2425
Market Price
$ 76.16
Selling Price
$ 66.32
2939
1570
1425
3983
Market Price
$ 97.08
Selling Price
$ 81.01
1419
710
1254
4119
Market Price
$ 111.70
Selling Price
$ 94.57
1742
1000
1212
1838
Market Price
$ 96.98
Selling Price
$ 82.95
769
217
756
1691
Market Price
$ 102.09
Selling Price
$ 88.40
4400
1125
887
4827
Market Price
$ 63.17
Selling Price
$ 57.34
1183
775
797
1238
Market Price
$ 108.71
Selling Price
$ 91.77
976
516
855
3085
Market Price
$ 98.27
Selling Price
$ 86.17
2594
1702
1589
3175
Market Price
$ 88.50
Selling Price
$ 80.03
725
660
511
2157
Market Price
$ 85.72
Selling Price
$ 71.66
2512
2441
2061
3890