Market Price
$ 77.10
Selling Price
$ 68.07
4053
1933
3026
4442
Market Price
$ 68.58
Selling Price
$ 58.96
3884
3822
2011
4707
Market Price
$ 68.38
Selling Price
$ 57.25
1688
747
984
2186
Market Price
$ 79.52
Selling Price
$ 72.09
4498
3548
3857
4608
Market Price
$ 97.10
Selling Price
$ 82.74
4541
2003
971
4687
Market Price
$ 113.53
Selling Price
$ 95.54
306
173
131
763
Market Price
$ 77.81
Selling Price
$ 69.31
490
113
304
1090
Market Price
$ 94.01
Selling Price
$ 80.01
2593
2037
2425
2618
Market Price
$ 86.32
Selling Price
$ 77.25
226
91
146
510
Market Price
$ 98.04
Selling Price
$ 83.74
735
567
201
3503
Market Price
$ 95.27
Selling Price
$ 80.82
3844
2362
2759
4964
Market Price
$ 69.43
Selling Price
$ 59.12
818
558
324
3094
Market Price
$ 76.83
Selling Price
$ 67.93
1010
668
938
2345
Market Price
$ 84.72
Selling Price
$ 75.18
2420
535
1748
4945
Market Price
$ 112.29
Selling Price
$ 98.98
1541
1520
764
2286
Market Price
$ 105.95
Selling Price
$ 92.25
735
399
532
1305
Market Price
$ 80.59
Selling Price
$ 73.08
4523
4383
1975
4552
Market Price
$ 100.94
Selling Price
$ 87.39
1071
969
490
1806
Market Price
$ 87.67
Selling Price
$ 73.62
3272
2261
2551
3384
Market Price
$ 72.67
Selling Price
$ 60.57
235
164
131
945
Market Price
$ 99.29
Selling Price
$ 87.41
1403
1366
785
2117
Market Price
$ 75.37
Selling Price
$ 63.16
1620
691
1528
2922
Market Price
$ 64.15
Selling Price
$ 57.79
2848
1996
926
3084
Market Price
$ 67.52
Selling Price
$ 56.94
1371
1083
295
3186
Market Price
$ 82.00
Selling Price
$ 71.96
1255
414
418
1813
Market Price
$ 75.03
Selling Price
$ 67.96
1699
1060
1321
2647
Market Price
$ 79.95
Selling Price
$ 70.95
644
240
619
841
Market Price
$ 108.17
Selling Price
$ 91.92
1149
706
758
1662
Market Price
$ 97.09
Selling Price
$ 81.89
1504
1037
981
4736
Market Price
$ 83.80
Selling Price
$ 72.84
2239
1560
508
4593
Market Price
$ 104.51
Selling Price
$ 90.44
2415
1863
1001
4421
Market Price
$ 92.64
Selling Price
$ 78.79
1473
815
728
2382
Market Price
$ 75.52
Selling Price
$ 68.17
223
139
171
670
Market Price
$ 113.55
Selling Price
$ 98.36
2466
1730
2265
3144
Market Price
$ 74.13
Selling Price
$ 64.20
1719
1186
1594
1726
Market Price
$ 80.41
Selling Price
$ 70.55
1274
980
453
3112
Market Price
$ 74.63
Selling Price
$ 63.18
637
266
382
2895
Market Price
$ 90.28
Selling Price
$ 78.12
602
601
201
1935
Market Price
$ 91.28
Selling Price
$ 76.14
2351
1436
886
2481
Market Price
$ 97.35
Selling Price
$ 82.53
1333
758
401
4747