Market Price
$ 81.12
Selling Price
$ 70.23
1880
867
550
3241
Market Price
$ 100.46
Selling Price
$ 86.31
1910
1245
1828
2269
Market Price
$ 103.89
Selling Price
$ 87.44
762
178
703
774
Market Price
$ 97.30
Selling Price
$ 83.96
913
394
338
985
Market Price
$ 104.98
Selling Price
$ 92.46
732
631
608
1049
Market Price
$ 91.99
Selling Price
$ 78.44
150
44
143
543
Market Price
$ 90.51
Selling Price
$ 81.58
1285
422
639
1489
Market Price
$ 74.07
Selling Price
$ 62.16
2356
674
993
3242
Market Price
$ 81.17
Selling Price
$ 72.73
505
156
498
2231
Market Price
$ 76.25
Selling Price
$ 67.50
4683
1778
2019
5000
Market Price
$ 63.22
Selling Price
$ 55.26
1207
802
856
3668
Market Price
$ 76.70
Selling Price
$ 65.93
576
569
501
1280
Market Price
$ 104.57
Selling Price
$ 87.80
248
168
71
645
Market Price
$ 91.82
Selling Price
$ 76.69
929
198
685
1086
Market Price
$ 113.70
Selling Price
$ 94.88
3834
3110
2989
4388
Market Price
$ 101.73
Selling Price
$ 84.90
691
381
450
698
Market Price
$ 74.50
Selling Price
$ 62.21
713
609
572
2822
Market Price
$ 66.36
Selling Price
$ 57.05
381
83
223
489
Market Price
$ 65.70
Selling Price
$ 56.02
1275
555
1153
3892
Market Price
$ 80.13
Selling Price
$ 70.68
1156
992
479
1382
Market Price
$ 111.22
Selling Price
$ 95.46
1194
614
264
1612
Market Price
$ 82.77
Selling Price
$ 73.20
336
178
113
614
Market Price
$ 83.54
Selling Price
$ 71.85
245
150
179
457
Market Price
$ 91.99
Selling Price
$ 77.02
1769
1487
698
4063
Market Price
$ 62.60
Selling Price
$ 56.75
2072
1126
977
3307
Market Price
$ 76.57
Selling Price
$ 65.24
2694
1273
966
4037
Market Price
$ 67.52
Selling Price
$ 56.82
508
266
451
889
Market Price
$ 80.09
Selling Price
$ 69.28
783
459
196
1070
Market Price
$ 111.17
Selling Price
$ 92.86
3194
858
2623
4351
Market Price
$ 79.28
Selling Price
$ 69.34
1023
471
396
1718
Market Price
$ 77.76
Selling Price
$ 66.28
630
259
352
704
Market Price
$ 78.75
Selling Price
$ 69.02
1072
715
912
1989
Market Price
$ 68.56
Selling Price
$ 59.94
1848
701
962
4689
Market Price
$ 82.46
Selling Price
$ 73.23
1584
1041
1544
3601
Market Price
$ 82.57
Selling Price
$ 69.07
2331
2165
935
3470
Market Price
$ 83.25
Selling Price
$ 72.37
1278
1159
970
2847
Market Price
$ 74.41
Selling Price
$ 64.59
2352
912
1564
3475
Market Price
$ 110.60
Selling Price
$ 94.53
666
504
211
3079
Market Price
$ 105.96
Selling Price
$ 88.35
977
587
478
2693
Market Price
$ 94.51
Selling Price
$ 82.74
1879
1633
430
2469