Market Price
$ 101.60
Selling Price
$ 89.32
1401
663
507
1969
Market Price
$ 93.71
Selling Price
$ 83.20
3021
2556
872
4054
Market Price
$ 71.32
Selling Price
$ 61.23
3576
1038
3026
3786
Market Price
$ 67.14
Selling Price
$ 55.99
4174
3841
1347
4652
Market Price
$ 112.74
Selling Price
$ 98.57
1413
779
895
4839
Market Price
$ 108.38
Selling Price
$ 97.95
1214
831
356
1826
Market Price
$ 98.97
Selling Price
$ 82.73
4388
2050
879
4549
Market Price
$ 100.65
Selling Price
$ 86.89
3459
2662
1518
4451
Market Price
$ 100.97
Selling Price
$ 84.25
599
415
557
823
Market Price
$ 92.41
Selling Price
$ 78.45
3684
3423
3604
4649
Market Price
$ 118.51
Selling Price
$ 99.00
775
424
282
1125
Market Price
$ 106.61
Selling Price
$ 91.18
3766
3688
2045
4000
Market Price
$ 65.12
Selling Price
$ 56.64
3918
1058
2019
4348
Market Price
$ 106.98
Selling Price
$ 89.67
1034
872
644
3454
Market Price
$ 107.82
Selling Price
$ 97.57
1753
1036
1050
2943
Market Price
$ 100.15
Selling Price
$ 85.05
2755
2311
742
4585
Market Price
$ 85.95
Selling Price
$ 76.23
767
245
687
868
Market Price
$ 75.78
Selling Price
$ 65.71
3422
1912
971
4023
Market Price
$ 77.59
Selling Price
$ 65.77
3015
1057
1745
3288
Market Price
$ 77.35
Selling Price
$ 69.37
2071
956
1334
2580
Market Price
$ 104.90
Selling Price
$ 90.03
194
133
166
754
Market Price
$ 71.29
Selling Price
$ 64.60
1376
1121
1284
1993
Market Price
$ 85.15
Selling Price
$ 73.99
1787
571
445
2453
Market Price
$ 95.99
Selling Price
$ 83.45
310
182
204
1078
Market Price
$ 73.43
Selling Price
$ 66.75
1822
1381
1183
3173
Market Price
$ 111.75
Selling Price
$ 94.43
500
116
453
917
Market Price
$ 64.27
Selling Price
$ 58.13
2095
1886
1819
3817
Market Price
$ 104.59
Selling Price
$ 91.08
702
456
646
2839
Market Price
$ 65.32
Selling Price
$ 55.42
926
500
627
1388
Market Price
$ 100.68
Selling Price
$ 87.67
2783
1391
1883
4733
Market Price
$ 112.42
Selling Price
$ 94.65
3576
2938
2979
4866
Market Price
$ 94.07
Selling Price
$ 80.85
2867
2529
1985
4962
Market Price
$ 77.92
Selling Price
$ 70.21
1020
737
261
4451
Market Price
$ 64.40
Selling Price
$ 57.06
3406
1251
3360
4382
Market Price
$ 94.64
Selling Price
$ 82.70
3393
1891
2919
3759
Market Price
$ 99.92
Selling Price
$ 85.81
262
110
77
598
Market Price
$ 112.58
Selling Price
$ 97.12
2648
910
1533
3152
Market Price
$ 64.36
Selling Price
$ 56.26
904
621
599
2163
Market Price
$ 103.32
Selling Price
$ 87.06
1398
571
1108
3977
Market Price
$ 72.33
Selling Price
$ 64.01
3819
1313
1658
4517