Market Price
$ 65.54
Selling Price
$ 56.19
3198
1414
1459
3373
Market Price
$ 81.98
Selling Price
$ 70.60
2111
2047
1672
2681
Market Price
$ 73.38
Selling Price
$ 65.93
1009
946
909
4614
Market Price
$ 93.83
Selling Price
$ 82.69
606
578
423
1560
Market Price
$ 112.46
Selling Price
$ 97.50
1952
1045
1821
2261
Market Price
$ 68.23
Selling Price
$ 57.94
721
166
612
1409
Market Price
$ 102.73
Selling Price
$ 89.74
778
527
294
3321
Market Price
$ 94.87
Selling Price
$ 82.58
2716
2603
1837
3563
Market Price
$ 87.15
Selling Price
$ 74.72
668
510
225
788
Market Price
$ 93.98
Selling Price
$ 78.68
255
57
238
794
Market Price
$ 83.12
Selling Price
$ 73.22
857
467
319
1532
Market Price
$ 87.34
Selling Price
$ 77.48
2602
2409
668
3009
Market Price
$ 81.31
Selling Price
$ 71.73
2452
2268
622
3177
Market Price
$ 83.94
Selling Price
$ 75.38
509
500
452
998
Market Price
$ 115.53
Selling Price
$ 98.06
3348
2948
1707
4508
Market Price
$ 69.02
Selling Price
$ 61.31
1787
1717
424
1897
Market Price
$ 95.26
Selling Price
$ 80.49
2137
589
713
2489
Market Price
$ 96.64
Selling Price
$ 80.72
1077
476
653
3300
Market Price
$ 82.23
Selling Price
$ 74.70
662
497
144
1310
Market Price
$ 92.66
Selling Price
$ 79.27
1165
958
390
4550
Market Price
$ 66.37
Selling Price
$ 59.54
1874
509
1108
2804
Market Price
$ 111.75
Selling Price
$ 98.48
4115
3688
1723
4982
Market Price
$ 97.24
Selling Price
$ 81.96
376
171
122
738
Market Price
$ 63.53
Selling Price
$ 56.10
2583
879
1886
3152
Market Price
$ 86.85
Selling Price
$ 77.18
229
159
161
1050
Market Price
$ 103.63
Selling Price
$ 91.60
2472
1127
2095
3405
Market Price
$ 71.73
Selling Price
$ 64.60
1941
1923
1053
3353
Market Price
$ 67.06
Selling Price
$ 58.81
2215
1411
2168
3967
Market Price
$ 87.15
Selling Price
$ 72.81
1065
503
1001
4179
Market Price
$ 95.78
Selling Price
$ 83.42
1221
787
780
1278
Market Price
$ 113.90
Selling Price
$ 96.42
953
673
370
1163
Market Price
$ 83.70
Selling Price
$ 70.57
1866
1249
1802
2685
Market Price
$ 107.69
Selling Price
$ 96.47
2575
1246
1195
3237
Market Price
$ 101.42
Selling Price
$ 89.60
1170
1165
751
2967
Market Price
$ 77.45
Selling Price
$ 69.50
366
112
341
1398
Market Price
$ 75.30
Selling Price
$ 67.64
3297
707
820
4693
Market Price
$ 81.97
Selling Price
$ 71.23
1233
586
724
1694
Market Price
$ 74.56
Selling Price
$ 63.18
2038
577
1504
2117
Market Price
$ 70.59
Selling Price
$ 63.22
197
130
76
640
Market Price
$ 72.63
Selling Price
$ 65.97
2268
1486
2047
2732