Market Price
$ 103.64
Selling Price
$ 91.19
1866
1798
1741
3773
Market Price
$ 100.30
Selling Price
$ 83.75
1397
772
815
1726
Market Price
$ 72.83
Selling Price
$ 61.52
2959
1120
1970
3130
Market Price
$ 62.31
Selling Price
$ 56.28
1474
589
1353
4109
Market Price
$ 117.18
Selling Price
$ 98.96
1432
364
1181
1877
Market Price
$ 108.78
Selling Price
$ 98.50
663
172
576
971
Market Price
$ 109.25
Selling Price
$ 98.19
4153
3767
2434
4304
Market Price
$ 95.85
Selling Price
$ 83.14
705
515
684
757
Market Price
$ 83.81
Selling Price
$ 72.84
726
476
702
3208
Market Price
$ 82.90
Selling Price
$ 75.36
187
84
65
401
Market Price
$ 80.84
Selling Price
$ 68.32
1247
338
267
4538
Market Price
$ 65.33
Selling Price
$ 55.74
3152
734
2119
3908
Market Price
$ 114.23
Selling Price
$ 95.80
1661
880
1270
3052
Market Price
$ 76.68
Selling Price
$ 64.08
1796
1710
1086
2085
Market Price
$ 63.89
Selling Price
$ 56.53
1455
1386
1205
3028
Market Price
$ 110.17
Selling Price
$ 98.53
622
231
507
1015
Market Price
$ 98.56
Selling Price
$ 83.04
1440
1348
494
2170
Market Price
$ 80.20
Selling Price
$ 72.55
2152
1376
1695
4386
Market Price
$ 105.71
Selling Price
$ 89.58
206
41
197
481
Market Price
$ 107.30
Selling Price
$ 92.11
712
293
514
1065
Market Price
$ 104.10
Selling Price
$ 90.66
1811
601
637
4268
Market Price
$ 81.85
Selling Price
$ 72.73
2801
1944
2220
3251
Market Price
$ 101.27
Selling Price
$ 87.33
4152
1206
2207
4610
Market Price
$ 68.26
Selling Price
$ 58.97
861
182
831
2825
Market Price
$ 77.03
Selling Price
$ 65.50
220
128
70
637
Market Price
$ 100.80
Selling Price
$ 85.85
1885
1567
1879
3042
Market Price
$ 85.71
Selling Price
$ 73.58
598
415
511
2206
Market Price
$ 72.21
Selling Price
$ 61.02
1588
477
1148
3507
Market Price
$ 82.13
Selling Price
$ 73.50
596
144
365
1970
Market Price
$ 80.78
Selling Price
$ 69.17
200
100
67
406
Market Price
$ 63.98
Selling Price
$ 57.78
3554
2796
2062
4403
Market Price
$ 80.44
Selling Price
$ 69.57
1504
589
612
3056
Market Price
$ 110.82
Selling Price
$ 93.03
447
157
122
1728
Market Price
$ 98.23
Selling Price
$ 84.19
4295
2807
1035
4916
Market Price
$ 85.02
Selling Price
$ 76.31
1355
449
1044
3541
Market Price
$ 75.02
Selling Price
$ 66.12
516
139
446
2211
Market Price
$ 113.60
Selling Price
$ 95.76
2395
552
1713
4181
Market Price
$ 68.57
Selling Price
$ 60.56
271
166
261
988
Market Price
$ 106.53
Selling Price
$ 94.68
2456
825
2307
3103
Market Price
$ 104.73
Selling Price
$ 89.94
1532
372
758
3376