Market Price
$ 68.19
Selling Price
$ 58.08
3042
1272
2906
3838
Market Price
$ 109.06
Selling Price
$ 92.12
2303
1390
1577
2429
Market Price
$ 67.58
Selling Price
$ 57.18
306
145
116
634
Market Price
$ 67.53
Selling Price
$ 60.93
588
294
381
1681
Market Price
$ 93.54
Selling Price
$ 78.82
2867
1086
1947
3305
Market Price
$ 91.72
Selling Price
$ 78.06
2474
1546
2331
3776
Market Price
$ 99.41
Selling Price
$ 85.49
661
521
469
892
Market Price
$ 112.49
Selling Price
$ 98.13
1334
672
1101
4325
Market Price
$ 67.12
Selling Price
$ 58.05
2350
1258
1730
2446
Market Price
$ 99.72
Selling Price
$ 89.70
1329
803
1174
1952
Market Price
$ 90.80
Selling Price
$ 82.49
1453
783
1047
1533
Market Price
$ 100.92
Selling Price
$ 89.25
1052
520
1024
2893
Market Price
$ 84.70
Selling Price
$ 73.59
1530
713
374
3231
Market Price
$ 82.62
Selling Price
$ 74.56
173
132
125
562
Market Price
$ 79.85
Selling Price
$ 66.74
1015
618
863
1657
Market Price
$ 95.78
Selling Price
$ 82.71
402
284
391
1638
Market Price
$ 113.28
Selling Price
$ 97.27
1318
1094
1035
2989
Market Price
$ 66.47
Selling Price
$ 57.55
232
155
168
968
Market Price
$ 87.17
Selling Price
$ 74.50
1192
692
1078
2240
Market Price
$ 81.47
Selling Price
$ 71.98
3013
2851
1398
4134
Market Price
$ 103.32
Selling Price
$ 91.46
380
240
182
540
Market Price
$ 108.69
Selling Price
$ 95.44
2113
744
787
2836
Market Price
$ 96.15
Selling Price
$ 80.92
721
463
171
1036
Market Price
$ 98.90
Selling Price
$ 84.72
1656
645
733
4176
Market Price
$ 113.43
Selling Price
$ 95.89
2052
838
1901
2348
Market Price
$ 81.89
Selling Price
$ 69.25
3381
992
2124
4868
Market Price
$ 74.44
Selling Price
$ 65.12
1925
775
1116
2168
Market Price
$ 90.86
Selling Price
$ 81.78
3625
996
1184
3997
Market Price
$ 92.80
Selling Price
$ 81.59
3985
2626
3815
4426
Market Price
$ 87.73
Selling Price
$ 75.72
2922
1140
613
4625
Market Price
$ 78.23
Selling Price
$ 66.01
1319
558
444
2710
Market Price
$ 113.88
Selling Price
$ 95.77
1113
692
523
1128
Market Price
$ 106.75
Selling Price
$ 89.95
970
606
577
2671
Market Price
$ 65.77
Selling Price
$ 55.66
1182
708
491
3896
Market Price
$ 65.45
Selling Price
$ 59.12
1055
765
461
1292
Market Price
$ 101.72
Selling Price
$ 90.98
363
347
246
1007
Market Price
$ 100.63
Selling Price
$ 84.26
1963
1775
1503
2691
Market Price
$ 71.88
Selling Price
$ 62.44
467
222
449
582
Market Price
$ 66.51
Selling Price
$ 57.64
966
341
341
1340
Market Price
$ 79.18
Selling Price
$ 71.59
456
416
413
1147