Market Price
$ 103.21
Selling Price
$ 89.09
4094
2443
955
4709
Market Price
$ 72.57
Selling Price
$ 62.27
474
105
399
634
Market Price
$ 62.60
Selling Price
$ 55.75
125
100
52
599
Market Price
$ 78.74
Selling Price
$ 68.49
1367
1280
491
3018
Market Price
$ 85.60
Selling Price
$ 77.23
1734
1094
1439
3917
Market Price
$ 99.01
Selling Price
$ 87.56
2412
2013
1477
2460
Market Price
$ 100.14
Selling Price
$ 87.19
1043
1009
895
2176
Market Price
$ 114.47
Selling Price
$ 97.79
1377
1019
1075
1873
Market Price
$ 64.59
Selling Price
$ 56.92
1309
950
281
1570
Market Price
$ 68.45
Selling Price
$ 58.61
1922
1580
1406
4310
Market Price
$ 104.79
Selling Price
$ 89.71
3229
1974
1172
4244
Market Price
$ 78.30
Selling Price
$ 67.64
2235
2003
1984
4494
Market Price
$ 73.52
Selling Price
$ 64.50
4310
4014
1569
4561
Market Price
$ 76.43
Selling Price
$ 66.62
3851
3741
3006
3914
Market Price
$ 102.93
Selling Price
$ 85.86
1087
793
427
1178
Market Price
$ 67.30
Selling Price
$ 58.57
2289
2284
764
3035
Market Price
$ 75.04
Selling Price
$ 65.33
2128
606
1833
3597
Market Price
$ 96.95
Selling Price
$ 85.69
2071
1130
879
4867
Market Price
$ 100.03
Selling Price
$ 88.04
1137
412
461
1378
Market Price
$ 97.92
Selling Price
$ 85.16
398
160
308
601
Market Price
$ 104.10
Selling Price
$ 94.26
308
112
177
925
Market Price
$ 110.77
Selling Price
$ 95.71
870
527
488
2318
Market Price
$ 96.05
Selling Price
$ 80.44
1258
410
418
4046
Market Price
$ 92.57
Selling Price
$ 83.82
2253
1199
1870
2428
Market Price
$ 93.95
Selling Price
$ 79.89
909
622
769
3012
Market Price
$ 86.06
Selling Price
$ 72.21
1286
287
887
3888
Market Price
$ 72.52
Selling Price
$ 60.72
2410
1470
988
3968
Market Price
$ 66.25
Selling Price
$ 58.80
391
174
159
1554
Market Price
$ 68.11
Selling Price
$ 59.42
2199
1831
542
3833
Market Price
$ 67.31
Selling Price
$ 61.10
1627
1215
1052
4574
Market Price
$ 107.34
Selling Price
$ 93.03
294
200
113
1004
Market Price
$ 83.62
Selling Price
$ 72.34
1306
624
299
3409
Market Price
$ 100.95
Selling Price
$ 85.90
3430
747
1725
4271
Market Price
$ 62.77
Selling Price
$ 56.72
887
709
412
1633
Market Price
$ 86.07
Selling Price
$ 76.89
973
595
815
1623
Market Price
$ 71.65
Selling Price
$ 61.58
307
251
260
1115
Market Price
$ 85.51
Selling Price
$ 73.34
1011
390
778
3249
Market Price
$ 77.10
Selling Price
$ 68.71
1502
1243
764
1881
Market Price
$ 102.09
Selling Price
$ 86.40
1611
603
955
2041
Market Price
$ 85.32
Selling Price
$ 73.43
3106
1803
2039
4824