Market Price
$ 93.60
Selling Price
$ 80.17
1617
1221
788
3948
Market Price
$ 62.60
Selling Price
$ 55.06
284
118
165
957
Market Price
$ 67.87
Selling Price
$ 61.37
973
412
549
2886
Market Price
$ 96.11
Selling Price
$ 80.26
3676
1074
1621
4623
Market Price
$ 110.22
Selling Price
$ 94.98
1159
606
395
1717
Market Price
$ 108.55
Selling Price
$ 98.54
397
180
152
745
Market Price
$ 62.02
Selling Price
$ 55.58
1157
915
530
1355
Market Price
$ 65.06
Selling Price
$ 56.12
1751
1010
1391
2241
Market Price
$ 85.14
Selling Price
$ 71.34
328
279
285
682
Market Price
$ 76.32
Selling Price
$ 67.19
1081
615
1030
2030
Market Price
$ 64.15
Selling Price
$ 55.20
561
503
384
860
Market Price
$ 107.18
Selling Price
$ 95.28
939
783
899
2387
Market Price
$ 75.27
Selling Price
$ 63.39
2506
2269
1363
3776
Market Price
$ 82.22
Selling Price
$ 70.23
2472
1087
1304
2684
Market Price
$ 106.59
Selling Price
$ 92.25
1035
567
446
4213
Market Price
$ 74.96
Selling Price
$ 68.01
1419
516
1055
2730
Market Price
$ 74.01
Selling Price
$ 64.26
2159
1066
539
4151
Market Price
$ 109.97
Selling Price
$ 95.44
3982
1454
1252
4662
Market Price
$ 105.25
Selling Price
$ 89.97
2732
1092
2059
3749
Market Price
$ 65.05
Selling Price
$ 55.81
3039
1498
2989
4261
Market Price
$ 102.24
Selling Price
$ 88.69
902
265
204
2640
Market Price
$ 115.41
Selling Price
$ 96.22
1003
650
597
1879
Market Price
$ 80.89
Selling Price
$ 68.47
723
231
720
1885
Market Price
$ 89.02
Selling Price
$ 78.37
2393
1431
1799
3027
Market Price
$ 89.72
Selling Price
$ 74.80
2672
594
834
4336
Market Price
$ 109.45
Selling Price
$ 94.87
3010
695
756
4141
Market Price
$ 96.05
Selling Price
$ 85.52
399
278
170
890
Market Price
$ 70.86
Selling Price
$ 63.24
1353
303
953
2114
Market Price
$ 87.38
Selling Price
$ 73.23
2364
1790
1228
4383
Market Price
$ 78.06
Selling Price
$ 67.97
1698
1397
1299
3083
Market Price
$ 83.46
Selling Price
$ 70.54
1994
1753
1581
4407
Market Price
$ 88.50
Selling Price
$ 76.58
758
317
571
1061
Market Price
$ 63.90
Selling Price
$ 56.46
619
527
504
807
Market Price
$ 103.75
Selling Price
$ 94.23
2502
1307
1947
3194
Market Price
$ 72.95
Selling Price
$ 61.24
1778
1151
790
2500
Market Price
$ 110.92
Selling Price
$ 96.32
2441
1113
829
4064
Market Price
$ 75.05
Selling Price
$ 63.12
2981
1978
1708
3675
Market Price
$ 115.00
Selling Price
$ 98.76
411
384
286
1800
Market Price
$ 92.94
Selling Price
$ 81.22
2643
1860
1936
3335
Market Price
$ 117.14
Selling Price
$ 98.79
229
52
112
973