Market Price
$ 74.66
Selling Price
$ 66.53
3393
3205
821
3787
Market Price
$ 67.80
Selling Price
$ 60.74
2611
898
922
2623
Market Price
$ 86.93
Selling Price
$ 75.39
756
280
300
2822
Market Price
$ 64.44
Selling Price
$ 57.73
1345
869
1127
1521
Market Price
$ 77.06
Selling Price
$ 67.43
2279
2000
983
3896
Market Price
$ 89.70
Selling Price
$ 74.80
1785
1198
745
3993
Market Price
$ 96.53
Selling Price
$ 83.86
1969
1278
527
3617
Market Price
$ 91.55
Selling Price
$ 81.83
879
405
790
1044
Market Price
$ 103.39
Selling Price
$ 90.10
2977
1423
614
4030
Market Price
$ 83.22
Selling Price
$ 75.22
2497
1827
883
2776
Market Price
$ 74.46
Selling Price
$ 62.33
1430
1379
545
3263
Market Price
$ 67.87
Selling Price
$ 60.47
529
473
478
624
Market Price
$ 72.31
Selling Price
$ 61.68
2310
635
1115
2567
Market Price
$ 104.23
Selling Price
$ 93.64
1071
254
511
1155
Market Price
$ 99.37
Selling Price
$ 87.85
2724
1527
1336
2727
Market Price
$ 94.32
Selling Price
$ 82.20
3529
1431
1238
3853
Market Price
$ 66.18
Selling Price
$ 60.05
2195
1602
1559
2439
Market Price
$ 77.36
Selling Price
$ 69.01
2360
871
1009
4971
Market Price
$ 70.33
Selling Price
$ 62.00
1227
867
341
1681
Market Price
$ 85.63
Selling Price
$ 76.67
1469
895
1171
4284
Market Price
$ 99.13
Selling Price
$ 88.78
917
490
684
3023
Market Price
$ 88.85
Selling Price
$ 74.74
2144
1551
987
2894
Market Price
$ 85.01
Selling Price
$ 76.65
2743
2362
2530
3519
Market Price
$ 65.39
Selling Price
$ 55.16
1166
1046
618
2189
Market Price
$ 71.47
Selling Price
$ 62.72
1617
1189
607
2250
Market Price
$ 91.06
Selling Price
$ 82.48
3522
1336
1576
4416
Market Price
$ 77.63
Selling Price
$ 68.89
657
443
231
850
Market Price
$ 98.44
Selling Price
$ 83.66
1012
812
547
1745
Market Price
$ 96.18
Selling Price
$ 83.47
3744
1796
1942
3820
Market Price
$ 88.27
Selling Price
$ 78.24
485
144
143
2186
Market Price
$ 95.15
Selling Price
$ 84.24
1063
870
296
2564
Market Price
$ 112.60
Selling Price
$ 95.98
2886
1341
1630
4897
Market Price
$ 109.98
Selling Price
$ 98.89
266
93
115
1033
Market Price
$ 63.03
Selling Price
$ 55.82
3125
2953
1182
4473
Market Price
$ 81.34
Selling Price
$ 71.07
2168
1841
501
4135
Market Price
$ 92.20
Selling Price
$ 81.51
1704
819
1561
3813
Market Price
$ 106.70
Selling Price
$ 93.83
2108
1021
434
2914
Market Price
$ 93.90
Selling Price
$ 81.55
2718
1310
1614
4068
Market Price
$ 98.40
Selling Price
$ 86.31
2186
1489
2126
3319
Market Price
$ 96.18
Selling Price
$ 83.66
622
394
561
2485