Market Price
$ 100.66
Selling Price
$ 89.68
1999
480
1203
2718
Market Price
$ 98.22
Selling Price
$ 86.15
2786
1829
1910
4892
Market Price
$ 96.23
Selling Price
$ 80.69
2300
1191
945
2835
Market Price
$ 80.61
Selling Price
$ 72.77
917
885
318
1077
Market Price
$ 87.35
Selling Price
$ 76.05
373
348
138
1106
Market Price
$ 99.18
Selling Price
$ 84.16
489
200
448
707
Market Price
$ 114.10
Selling Price
$ 96.59
423
217
229
1174
Market Price
$ 65.77
Selling Price
$ 55.93
2222
1881
1346
3948
Market Price
$ 83.99
Selling Price
$ 72.02
441
368
248
941
Market Price
$ 109.29
Selling Price
$ 97.72
355
334
115
679
Market Price
$ 84.84
Selling Price
$ 76.53
924
623
739
1414
Market Price
$ 90.04
Selling Price
$ 76.64
1249
579
260
4786
Market Price
$ 82.27
Selling Price
$ 69.22
3606
2416
2315
3757
Market Price
$ 65.68
Selling Price
$ 56.82
3628
1784
1478
4980
Market Price
$ 109.97
Selling Price
$ 97.29
1355
844
1323
4498
Market Price
$ 79.36
Selling Price
$ 66.21
2333
1577
1440
3981
Market Price
$ 66.79
Selling Price
$ 59.59
656
398
180
2901
Market Price
$ 97.23
Selling Price
$ 88.24
2742
2317
872
4432
Market Price
$ 109.56
Selling Price
$ 94.21
2701
1687
1587
3445
Market Price
$ 90.93
Selling Price
$ 79.93
862
754
601
2960
Market Price
$ 95.32
Selling Price
$ 83.49
2516
699
1777
4002
Market Price
$ 72.84
Selling Price
$ 64.83
1226
387
482
1974
Market Price
$ 86.16
Selling Price
$ 76.56
2626
525
1729
3389
Market Price
$ 102.37
Selling Price
$ 87.66
400
259
288
665
Market Price
$ 102.56
Selling Price
$ 87.57
1406
1038
477
2479
Market Price
$ 100.15
Selling Price
$ 83.74
1203
332
621
1334
Market Price
$ 73.33
Selling Price
$ 62.70
362
182
124
961
Market Price
$ 103.71
Selling Price
$ 87.59
1408
836
1296
3317
Market Price
$ 70.09
Selling Price
$ 62.76
1742
1002
1684
2351
Market Price
$ 103.68
Selling Price
$ 86.40
701
623
280
824
Market Price
$ 101.57
Selling Price
$ 90.07
1970
1296
597
2079
Market Price
$ 69.58
Selling Price
$ 58.99
1570
377
1132
1583
Market Price
$ 89.08
Selling Price
$ 79.30
1400
584
1224
3035
Market Price
$ 74.28
Selling Price
$ 64.83
1919
1162
440
2489
Market Price
$ 71.83
Selling Price
$ 63.28
1209
533
575
3578
Market Price
$ 77.10
Selling Price
$ 65.53
1518
1363
1329
4494
Market Price
$ 97.05
Selling Price
$ 84.45
1580
471
1264
1709
Market Price
$ 102.22
Selling Price
$ 85.91
1497
568
761
2795
Market Price
$ 80.83
Selling Price
$ 67.36
701
409
261
1551
Market Price
$ 93.57
Selling Price
$ 79.97
940
470
424
1605