Market Price
$ 99.26
Selling Price
$ 85.49
974
907
524
2290
Market Price
$ 82.11
Selling Price
$ 70.43
802
778
593
1440
Market Price
$ 101.38
Selling Price
$ 85.23
2734
2214
1122
3693
Market Price
$ 82.28
Selling Price
$ 70.90
98
40
20
437
Market Price
$ 66.46
Selling Price
$ 56.76
597
156
190
1707
Market Price
$ 115.77
Selling Price
$ 96.63
1932
480
1426
3349
Market Price
$ 107.67
Selling Price
$ 94.46
1298
681
1000
1390
Market Price
$ 69.20
Selling Price
$ 62.89
978
374
548
3272
Market Price
$ 78.07
Selling Price
$ 69.66
1946
859
1091
4513
Market Price
$ 89.69
Selling Price
$ 76.81
986
297
337
1032
Market Price
$ 79.40
Selling Price
$ 71.79
1081
634
988
2413
Market Price
$ 72.49
Selling Price
$ 61.05
902
563
589
1149
Market Price
$ 66.04
Selling Price
$ 59.48
1194
1106
898
1882
Market Price
$ 106.67
Selling Price
$ 89.79
1824
892
1317
2801
Market Price
$ 91.18
Selling Price
$ 82.15
2869
601
1674
3542
Market Price
$ 82.91
Selling Price
$ 73.99
1318
263
979
2769
Market Price
$ 107.42
Selling Price
$ 92.26
3383
3198
851
4006
Market Price
$ 77.93
Selling Price
$ 66.78
1230
1175
959
2758
Market Price
$ 88.93
Selling Price
$ 76.87
1017
544
874
4096
Market Price
$ 66.30
Selling Price
$ 58.20
1787
1288
1053
2021
Market Price
$ 91.68
Selling Price
$ 82.37
1080
436
625
3431
Market Price
$ 77.85
Selling Price
$ 70.22
2162
954
2120
4394
Market Price
$ 64.69
Selling Price
$ 56.57
2654
2450
1810
2799
Market Price
$ 90.30
Selling Price
$ 81.88
3882
993
2052
4907
Market Price
$ 65.80
Selling Price
$ 55.28
636
163
344
1302
Market Price
$ 84.64
Selling Price
$ 75.83
667
389
603
820
Market Price
$ 72.17
Selling Price
$ 60.30
901
595
351
2313
Market Price
$ 85.11
Selling Price
$ 71.55
2137
1939
651
3809
Market Price
$ 73.88
Selling Price
$ 66.15
881
212
334
2009
Market Price
$ 93.62
Selling Price
$ 82.74
999
718
230
2579
Market Price
$ 111.84
Selling Price
$ 97.51
3253
2747
2811
4106
Market Price
$ 101.91
Selling Price
$ 87.27
111
54
91
518
Market Price
$ 113.28
Selling Price
$ 94.62
2071
1587
1044
2148
Market Price
$ 73.31
Selling Price
$ 66.28
645
274
160
1013
Market Price
$ 86.12
Selling Price
$ 75.25
2556
2403
1022
4069
Market Price
$ 80.09
Selling Price
$ 70.33
891
556
642
1734
Market Price
$ 84.85
Selling Price
$ 73.80
1250
434
1190
3049
Market Price
$ 89.62
Selling Price
$ 81.22
732
147
590
1365
Market Price
$ 89.88
Selling Price
$ 77.77
2956
2175
959
4588
Market Price
$ 111.23
Selling Price
$ 98.87
3728
938
2716
4053