Market Price
$ 80.79
Selling Price
$ 72.97
3930
1417
1738
4232
Market Price
$ 73.33
Selling Price
$ 64.45
1725
1383
1305
4160
Market Price
$ 92.18
Selling Price
$ 79.43
1758
381
904
4939
Market Price
$ 89.97
Selling Price
$ 77.90
792
194
278
3249
Market Price
$ 65.24
Selling Price
$ 55.69
1645
1258
1340
2242
Market Price
$ 88.29
Selling Price
$ 77.85
1563
348
588
2246
Market Price
$ 88.59
Selling Price
$ 78.19
1122
1011
1087
1709
Market Price
$ 83.99
Selling Price
$ 71.36
982
701
590
2355
Market Price
$ 66.90
Selling Price
$ 59.87
2220
2002
853
2884
Market Price
$ 79.80
Selling Price
$ 72.33
601
587
376
1909
Market Price
$ 76.60
Selling Price
$ 67.60
3421
2494
2824
4619
Market Price
$ 95.13
Selling Price
$ 84.89
2595
1845
1875
3103
Market Price
$ 63.60
Selling Price
$ 56.61
270
174
206
955
Market Price
$ 103.85
Selling Price
$ 91.73
2926
926
2885
4692
Market Price
$ 101.80
Selling Price
$ 86.34
847
280
545
2783
Market Price
$ 95.40
Selling Price
$ 80.32
931
368
636
4444
Market Price
$ 100.06
Selling Price
$ 86.76
3546
800
728
4120
Market Price
$ 79.02
Selling Price
$ 70.16
467
157
367
774
Market Price
$ 80.78
Selling Price
$ 69.68
2040
1577
1809
2396
Market Price
$ 69.10
Selling Price
$ 59.74
2478
1360
885
3844
Market Price
$ 102.60
Selling Price
$ 87.34
2594
1498
1467
4954
Market Price
$ 86.23
Selling Price
$ 77.99
2960
1598
1057
3116
Market Price
$ 80.39
Selling Price
$ 67.87
2032
1787
1044
3778
Market Price
$ 78.35
Selling Price
$ 68.79
2789
1763
2231
3763
Market Price
$ 81.32
Selling Price
$ 73.69
2850
1680
2000
4846
Market Price
$ 108.36
Selling Price
$ 96.22
2941
2007
2052
3134
Market Price
$ 69.14
Selling Price
$ 58.80
3401
3198
2641
3809
Market Price
$ 108.48
Selling Price
$ 91.60
1617
760
1007
4390
Market Price
$ 81.23
Selling Price
$ 70.73
2508
592
2354
3110
Market Price
$ 113.37
Selling Price
$ 98.35
1077
474
511
1151
Market Price
$ 88.80
Selling Price
$ 78.01
1094
1085
567
2861
Market Price
$ 90.43
Selling Price
$ 78.89
4170
1934
1476
4712
Market Price
$ 69.26
Selling Price
$ 57.82
1340
562
1291
1594
Market Price
$ 113.05
Selling Price
$ 95.74
470
270
384
793
Market Price
$ 69.76
Selling Price
$ 63.29
1123
856
994
4602
Market Price
$ 61.30
Selling Price
$ 55.23
1896
1646
1287
3634
Market Price
$ 91.46
Selling Price
$ 81.96
1199
481
1003
2140
Market Price
$ 95.67
Selling Price
$ 85.18
4433
1208
2272
4909
Market Price
$ 95.26
Selling Price
$ 81.65
1246
582
944
3225
Market Price
$ 104.55
Selling Price
$ 89.36
3985
3709
1413
4248