Market Price
$ 70.81
Selling Price
$ 63.58
882
613
245
1946
Market Price
$ 77.84
Selling Price
$ 67.30
1552
413
1281
4843
Market Price
$ 68.99
Selling Price
$ 57.98
578
286
263
593
Market Price
$ 79.76
Selling Price
$ 70.53
365
186
100
1360
Market Price
$ 92.26
Selling Price
$ 79.89
347
325
237
562
Market Price
$ 101.75
Selling Price
$ 91.30
266
62
219
1037
Market Price
$ 69.90
Selling Price
$ 63.21
1797
1541
1273
3631
Market Price
$ 62.51
Selling Price
$ 56.58
3757
2608
1841
4007
Market Price
$ 81.58
Selling Price
$ 69.56
472
220
300
681
Market Price
$ 73.89
Selling Price
$ 64.08
486
98
406
958
Market Price
$ 90.41
Selling Price
$ 79.94
873
754
855
1279
Market Price
$ 70.66
Selling Price
$ 64.21
846
727
615
2177
Market Price
$ 69.71
Selling Price
$ 62.03
2809
781
916
3593
Market Price
$ 89.24
Selling Price
$ 78.31
3444
1253
1508
4242
Market Price
$ 109.02
Selling Price
$ 91.51
1230
514
554
3865
Market Price
$ 106.42
Selling Price
$ 93.42
2242
1113
2132
2643
Market Price
$ 87.97
Selling Price
$ 77.53
1673
1305
1537
2083
Market Price
$ 74.49
Selling Price
$ 65.07
788
452
307
3341
Market Price
$ 72.62
Selling Price
$ 64.28
1862
661
1355
1887
Market Price
$ 78.38
Selling Price
$ 67.10
807
412
398
3833
Market Price
$ 67.19
Selling Price
$ 57.42
4232
3660
1585
4610
Market Price
$ 97.89
Selling Price
$ 84.32
1714
1284
1056
4017
Market Price
$ 98.25
Selling Price
$ 88.40
497
127
345
1417
Market Price
$ 100.50
Selling Price
$ 86.23
3431
2504
2128
4944
Market Price
$ 73.59
Selling Price
$ 66.58
329
146
301
1100
Market Price
$ 75.84
Selling Price
$ 63.89
3663
1882
1684
4135
Market Price
$ 77.59
Selling Price
$ 65.95
439
310
204
545
Market Price
$ 101.83
Selling Price
$ 84.96
432
108
127
823
Market Price
$ 101.53
Selling Price
$ 86.62
923
747
383
1908
Market Price
$ 98.60
Selling Price
$ 83.04
294
241
250
971
Market Price
$ 71.44
Selling Price
$ 61.86
565
250
161
2768
Market Price
$ 100.46
Selling Price
$ 86.42
1546
1024
669
4338
Market Price
$ 68.36
Selling Price
$ 61.09
297
188
80
447
Market Price
$ 77.02
Selling Price
$ 69.33
1121
818
393
1616
Market Price
$ 69.16
Selling Price
$ 62.20
3306
2514
2576
3973
Market Price
$ 90.94
Selling Price
$ 76.88
3223
2327
1578
4533
Market Price
$ 84.38
Selling Price
$ 74.40
980
634
451
3505
Market Price
$ 110.10
Selling Price
$ 94.71
405
104
83
1104
Market Price
$ 84.36
Selling Price
$ 70.72
627
283
382
685
Market Price
$ 77.06
Selling Price
$ 67.96
2093
1656
1842
2127