Market Price
$ 80.97
Selling Price
$ 70.72
1629
424
833
1891
Market Price
$ 78.47
Selling Price
$ 70.87
631
424
259
2439
Market Price
$ 71.63
Selling Price
$ 61.55
1626
1452
892
3321
Market Price
$ 83.10
Selling Price
$ 75.29
834
785
627
4158
Market Price
$ 99.78
Selling Price
$ 86.63
364
311
315
1009
Market Price
$ 102.25
Selling Price
$ 86.29
623
418
305
2313
Market Price
$ 97.58
Selling Price
$ 81.93
1190
626
948
1984
Market Price
$ 86.51
Selling Price
$ 74.79
781
520
421
2783
Market Price
$ 89.35
Selling Price
$ 79.01
974
632
443
3292
Market Price
$ 106.04
Selling Price
$ 88.42
3249
2563
1245
4856
Market Price
$ 67.80
Selling Price
$ 58.70
3768
1861
932
3816
Market Price
$ 108.94
Selling Price
$ 94.02
773
276
699
3179
Market Price
$ 66.93
Selling Price
$ 60.14
453
316
107
923
Market Price
$ 90.69
Selling Price
$ 79.89
2533
637
2220
4941
Market Price
$ 109.40
Selling Price
$ 94.77
841
803
635
896
Market Price
$ 81.33
Selling Price
$ 68.99
3094
2261
2273
3288
Market Price
$ 72.44
Selling Price
$ 65.06
660
297
498
755
Market Price
$ 92.33
Selling Price
$ 81.76
4244
2829
2539
4400
Market Price
$ 90.65
Selling Price
$ 81.59
1364
990
1015
3860
Market Price
$ 100.22
Selling Price
$ 90.39
993
440
865
1322
Market Price
$ 89.24
Selling Price
$ 75.79
4605
3463
4528
4796
Market Price
$ 73.27
Selling Price
$ 63.19
1094
855
791
1346
Market Price
$ 70.37
Selling Price
$ 61.72
875
401
685
2699
Market Price
$ 72.80
Selling Price
$ 63.47
416
383
219
1973
Market Price
$ 92.28
Selling Price
$ 81.54
1850
1427
1153
2201
Market Price
$ 90.22
Selling Price
$ 81.74
508
378
315
2486
Market Price
$ 85.88
Selling Price
$ 76.06
3478
2068
3068
3617
Market Price
$ 93.13
Selling Price
$ 81.18
351
113
304
586
Market Price
$ 100.99
Selling Price
$ 91.62
1291
282
1158
4378
Market Price
$ 75.20
Selling Price
$ 63.30
866
862
529
2888
Market Price
$ 84.09
Selling Price
$ 71.30
598
440
419
2910
Market Price
$ 73.55
Selling Price
$ 64.73
1645
1495
373
3445
Market Price
$ 104.69
Selling Price
$ 95.12
1807
1579
1798
3447
Market Price
$ 100.19
Selling Price
$ 89.28
3950
2187
1448
3986
Market Price
$ 92.81
Selling Price
$ 84.10
1205
530
869
2965
Market Price
$ 110.34
Selling Price
$ 92.07
541
146
399
581
Market Price
$ 75.47
Selling Price
$ 63.09
1640
1510
508
4386
Market Price
$ 84.54
Selling Price
$ 70.79
988
344
946
2131
Market Price
$ 104.95
Selling Price
$ 93.28
2799
810
861
4381
Market Price
$ 96.31
Selling Price
$ 84.21
2310
582
1498
2638