Market Price
$ 100.60
Selling Price
$ 90.68
1105
415
265
1524
Market Price
$ 97.06
Selling Price
$ 81.54
467
367
166
1515
Market Price
$ 64.62
Selling Price
$ 58.00
407
90
275
974
Market Price
$ 76.37
Selling Price
$ 65.83
259
119
258
678
Market Price
$ 64.77
Selling Price
$ 57.38
921
548
438
976
Market Price
$ 81.30
Selling Price
$ 70.02
860
671
549
957
Market Price
$ 89.20
Selling Price
$ 79.24
694
631
309
1489
Market Price
$ 72.62
Selling Price
$ 61.07
2366
2303
516
2380
Market Price
$ 95.57
Selling Price
$ 86.36
2791
1752
2104
3129
Market Price
$ 87.15
Selling Price
$ 75.91
307
102
262
810
Market Price
$ 104.53
Selling Price
$ 94.07
466
346
137
1265
Market Price
$ 95.20
Selling Price
$ 83.81
101
77
70
439
Market Price
$ 87.09
Selling Price
$ 75.33
1156
271
930
3020
Market Price
$ 104.74
Selling Price
$ 93.94
708
297
472
1441
Market Price
$ 98.28
Selling Price
$ 83.80
497
344
392
791
Market Price
$ 100.49
Selling Price
$ 90.01
4478
4316
2132
4722
Market Price
$ 82.09
Selling Price
$ 74.42
505
334
318
661
Market Price
$ 102.39
Selling Price
$ 90.37
960
827
777
1437
Market Price
$ 90.18
Selling Price
$ 78.14
469
375
272
2012
Market Price
$ 96.42
Selling Price
$ 81.78
398
261
160
1695
Market Price
$ 108.50
Selling Price
$ 91.92
233
77
79
684
Market Price
$ 89.30
Selling Price
$ 78.27
578
364
525
1349
Market Price
$ 106.54
Selling Price
$ 96.14
1024
599
527
3285
Market Price
$ 86.16
Selling Price
$ 71.81
536
340
346
1040
Market Price
$ 78.34
Selling Price
$ 69.30
2310
1238
1357
3306
Market Price
$ 98.22
Selling Price
$ 87.90
870
773
286
1537
Market Price
$ 70.37
Selling Price
$ 61.07
2760
1295
2183
3507
Market Price
$ 98.63
Selling Price
$ 83.49
3858
2741
3753
3999
Market Price
$ 66.88
Selling Price
$ 56.45
3620
2248
1441
4433
Market Price
$ 91.23
Selling Price
$ 77.26
1040
378
376
3328
Market Price
$ 70.98
Selling Price
$ 62.28
1792
1672
953
3455
Market Price
$ 87.22
Selling Price
$ 74.38
800
779
430
2633
Market Price
$ 63.38
Selling Price
$ 55.54
3895
1564
2939
4449
Market Price
$ 92.77
Selling Price
$ 78.77
530
108
233
1156
Market Price
$ 108.52
Selling Price
$ 94.44
3126
1479
1523
3610
Market Price
$ 93.71
Selling Price
$ 83.48
604
512
207
2478
Market Price
$ 86.19
Selling Price
$ 74.65
1844
1443
950
3226
Market Price
$ 90.01
Selling Price
$ 78.26
386
175
357
425
Market Price
$ 82.12
Selling Price
$ 72.54
275
222
218
685
Market Price
$ 106.66
Selling Price
$ 91.16
118
31
71
559