Market Price
$ 78.56
Selling Price
$ 70.05
2967
1785
1805
4166
Market Price
$ 64.43
Selling Price
$ 57.91
2558
1007
766
4592
Market Price
$ 93.73
Selling Price
$ 84.16
2171
605
1175
2993
Market Price
$ 69.50
Selling Price
$ 58.63
812
187
471
917
Market Price
$ 108.47
Selling Price
$ 95.34
532
216
516
906
Market Price
$ 87.37
Selling Price
$ 77.02
1380
354
567
4536
Market Price
$ 72.78
Selling Price
$ 63.58
1208
599
535
1819
Market Price
$ 106.19
Selling Price
$ 91.30
1497
1179
1030
4867
Market Price
$ 93.59
Selling Price
$ 83.30
250
148
217
524
Market Price
$ 84.31
Selling Price
$ 75.40
914
361
805
1626
Market Price
$ 112.07
Selling Price
$ 94.24
2529
1532
2473
3516
Market Price
$ 109.73
Selling Price
$ 98.93
3596
3362
3587
4085
Market Price
$ 65.07
Selling Price
$ 56.47
84
67
32
407
Market Price
$ 85.43
Selling Price
$ 72.15
901
542
881
2615
Market Price
$ 98.81
Selling Price
$ 83.08
365
111
171
1097
Market Price
$ 93.99
Selling Price
$ 81.43
1761
1326
482
3588
Market Price
$ 70.04
Selling Price
$ 60.35
407
134
104
1103
Market Price
$ 94.25
Selling Price
$ 84.44
3796
3111
867
3912
Market Price
$ 80.74
Selling Price
$ 72.95
481
182
287
1621
Market Price
$ 105.26
Selling Price
$ 89.76
1059
747
247
4015
Market Price
$ 92.02
Selling Price
$ 77.62
2267
1743
1735
3905
Market Price
$ 76.52
Selling Price
$ 66.45
1320
1137
1137
2823
Market Price
$ 114.17
Selling Price
$ 95.88
162
99
105
415
Market Price
$ 70.81
Selling Price
$ 60.65
1450
553
615
3783
Market Price
$ 108.90
Selling Price
$ 94.79
1348
1212
272
1606
Market Price
$ 84.90
Selling Price
$ 75.43
454
266
440
501
Market Price
$ 70.88
Selling Price
$ 61.12
2197
1709
1225
3776
Market Price
$ 84.58
Selling Price
$ 73.06
3726
765
1724
4368
Market Price
$ 97.70
Selling Price
$ 83.06
431
321
325
842
Market Price
$ 78.00
Selling Price
$ 66.41
3852
2592
3766
4107
Market Price
$ 89.80
Selling Price
$ 79.33
1702
457
569
1770
Market Price
$ 70.44
Selling Price
$ 62.42
1991
1107
1571
2783
Market Price
$ 81.58
Selling Price
$ 73.92
3156
2762
2328
3973
Market Price
$ 114.82
Selling Price
$ 98.72
2057
554
1992
3018
Market Price
$ 107.97
Selling Price
$ 92.23
1497
485
782
4646
Market Price
$ 102.15
Selling Price
$ 87.81
1168
1099
980
2089
Market Price
$ 78.04
Selling Price
$ 67.94
2951
1359
2198
3061
Market Price
$ 76.14
Selling Price
$ 65.63
1410
1043
1369
2800
Market Price
$ 95.58
Selling Price
$ 83.07
774
552
492
3795
Market Price
$ 82.51
Selling Price
$ 68.90
332
324
184
475