Market Price
$ 79.44
Selling Price
$ 71.28
483
218
150
2000
Market Price
$ 79.75
Selling Price
$ 67.09
512
319
347
654
Market Price
$ 82.03
Selling Price
$ 69.73
1781
1689
1413
3055
Market Price
$ 102.01
Selling Price
$ 90.19
1253
689
461
1605
Market Price
$ 112.22
Selling Price
$ 94.07
1965
1564
1493
3257
Market Price
$ 71.56
Selling Price
$ 64.39
2813
1860
1124
4465
Market Price
$ 103.29
Selling Price
$ 86.96
1179
280
1000
4858
Market Price
$ 71.89
Selling Price
$ 61.13
1870
678
621
2967
Market Price
$ 78.27
Selling Price
$ 69.23
1634
1430
864
4437
Market Price
$ 102.83
Selling Price
$ 91.34
1095
802
1091
4309
Market Price
$ 108.92
Selling Price
$ 96.16
868
837
491
1721
Market Price
$ 77.34
Selling Price
$ 67.49
1107
976
1100
2981
Market Price
$ 86.92
Selling Price
$ 76.76
1111
588
1064
3129
Market Price
$ 102.07
Selling Price
$ 87.10
2746
1600
2081
2939
Market Price
$ 79.76
Selling Price
$ 71.92
1189
487
389
3128
Market Price
$ 103.83
Selling Price
$ 87.17
1218
1021
433
1318
Market Price
$ 65.79
Selling Price
$ 58.97
3193
2833
2913
3581
Market Price
$ 113.46
Selling Price
$ 94.90
389
301
263
1126
Market Price
$ 85.37
Selling Price
$ 76.17
4207
3938
3700
4757
Market Price
$ 72.88
Selling Price
$ 62.32
2667
1505
650
4862
Market Price
$ 68.68
Selling Price
$ 60.14
1337
565
599
2058
Market Price
$ 86.94
Selling Price
$ 75.80
1442
799
288
1788
Market Price
$ 68.25
Selling Price
$ 58.62
2044
530
1559
3120
Market Price
$ 77.34
Selling Price
$ 68.76
373
149
189
1813
Market Price
$ 73.64
Selling Price
$ 62.06
238
92
215
616
Market Price
$ 89.87
Selling Price
$ 76.85
990
713
441
1585
Market Price
$ 85.81
Selling Price
$ 74.39
3477
2800
2616
3610
Market Price
$ 113.60
Selling Price
$ 94.71
3861
2859
3618
4372
Market Price
$ 66.21
Selling Price
$ 56.05
1064
889
500
3065
Market Price
$ 102.29
Selling Price
$ 87.51
2375
2210
564
3923
Market Price
$ 94.42
Selling Price
$ 79.50
3601
1003
993
4554
Market Price
$ 66.24
Selling Price
$ 55.67
1535
1183
760
2884
Market Price
$ 109.15
Selling Price
$ 91.94
3502
2967
2595
4892
Market Price
$ 80.70
Selling Price
$ 72.35
2932
1265
892
3383
Market Price
$ 66.23
Selling Price
$ 56.94
591
471
152
620
Market Price
$ 106.11
Selling Price
$ 96.44
1034
425
500
4071
Market Price
$ 104.70
Selling Price
$ 94.10
2299
1024
778
3863
Market Price
$ 108.89
Selling Price
$ 91.68
2579
1388
2504
2938
Market Price
$ 69.46
Selling Price
$ 59.10
527
476
123
2412
Market Price
$ 111.96
Selling Price
$ 93.60
3620
1778
3445
3914