Market Price
$ 68.83
Selling Price
$ 60.96
1064
655
939
2174
Market Price
$ 65.73
Selling Price
$ 55.13
1431
305
756
2734
Market Price
$ 97.20
Selling Price
$ 82.56
1004
777
780
1288
Market Price
$ 68.16
Selling Price
$ 56.89
1747
942
518
1929
Market Price
$ 91.68
Selling Price
$ 78.29
2919
1664
812
4714
Market Price
$ 93.11
Selling Price
$ 78.53
587
170
399
876
Market Price
$ 65.81
Selling Price
$ 57.11
458
202
452
710
Market Price
$ 75.73
Selling Price
$ 65.35
1976
410
1947
3490
Market Price
$ 84.45
Selling Price
$ 71.54
1058
213
585
1622
Market Price
$ 90.82
Selling Price
$ 79.12
177
50
102
716
Market Price
$ 69.58
Selling Price
$ 60.35
432
91
406
1957
Market Price
$ 78.01
Selling Price
$ 70.55
1358
1259
1196
1727
Market Price
$ 74.68
Selling Price
$ 64.46
3151
2495
2229
3506
Market Price
$ 78.42
Selling Price
$ 65.59
2686
1899
2438
4003
Market Price
$ 115.95
Selling Price
$ 98.83
748
181
286
1398
Market Price
$ 76.17
Selling Price
$ 65.85
657
326
348
2726
Market Price
$ 80.72
Selling Price
$ 73.14
3779
3742
1859
4307
Market Price
$ 107.88
Selling Price
$ 96.29
505
280
456
638
Market Price
$ 106.06
Selling Price
$ 88.43
1475
1269
1423
2405
Market Price
$ 80.63
Selling Price
$ 67.63
1895
692
700
2662
Market Price
$ 91.81
Selling Price
$ 79.56
1872
1583
1732
3128
Market Price
$ 72.33
Selling Price
$ 62.40
1154
238
659
4893
Market Price
$ 87.14
Selling Price
$ 73.81
2031
1541
1654
2656
Market Price
$ 93.49
Selling Price
$ 83.88
551
521
188
1300
Market Price
$ 95.69
Selling Price
$ 82.20
3073
2506
1372
3404
Market Price
$ 67.64
Selling Price
$ 61.38
301
149
270
777
Market Price
$ 81.81
Selling Price
$ 71.23
3019
1637
1974
4676
Market Price
$ 108.49
Selling Price
$ 94.59
640
455
159
2250
Market Price
$ 103.09
Selling Price
$ 86.24
2275
1955
569
2410
Market Price
$ 110.45
Selling Price
$ 93.87
793
329
460
3459
Market Price
$ 95.71
Selling Price
$ 80.03
2472
827
1663
3693
Market Price
$ 108.37
Selling Price
$ 98.43
1017
485
763
1538
Market Price
$ 66.60
Selling Price
$ 60.38
446
318
257
674
Market Price
$ 92.32
Selling Price
$ 78.82
1479
821
560
4710
Market Price
$ 92.67
Selling Price
$ 78.24
2947
821
1245
4144
Market Price
$ 101.55
Selling Price
$ 85.79
1361
633
1167
1497
Market Price
$ 109.54
Selling Price
$ 98.57
1243
349
337
2316
Market Price
$ 65.99
Selling Price
$ 58.69
2859
1953
2248
4344
Market Price
$ 103.03
Selling Price
$ 90.63
528
129
266
1010
Market Price
$ 116.85
Selling Price
$ 98.48
2001
855
1508
2796