Market Price
$ 91.73
Selling Price
$ 78.32
1881
450
1325
2564
Market Price
$ 113.71
Selling Price
$ 95.88
318
274
194
1506
Market Price
$ 65.37
Selling Price
$ 56.70
1284
846
1216
1417
Market Price
$ 87.71
Selling Price
$ 73.53
670
314
648
1571
Market Price
$ 77.98
Selling Price
$ 70.65
1399
466
635
3323
Market Price
$ 105.28
Selling Price
$ 89.58
599
136
550
1389
Market Price
$ 71.30
Selling Price
$ 63.42
1044
571
1002
2403
Market Price
$ 99.73
Selling Price
$ 86.83
1248
995
377
2002
Market Price
$ 67.76
Selling Price
$ 61.25
622
165
210
1238
Market Price
$ 114.69
Selling Price
$ 98.80
1686
589
946
3177
Market Price
$ 98.25
Selling Price
$ 81.92
225
145
131
778
Market Price
$ 65.93
Selling Price
$ 55.94
1691
467
725
3087
Market Price
$ 74.57
Selling Price
$ 62.25
2920
590
2763
4688
Market Price
$ 75.92
Selling Price
$ 66.77
229
228
225
481
Market Price
$ 83.94
Selling Price
$ 72.21
681
364
322
1336
Market Price
$ 112.51
Selling Price
$ 94.42
3108
3065
1123
3261
Market Price
$ 96.93
Selling Price
$ 85.63
3358
1809
881
4230
Market Price
$ 110.50
Selling Price
$ 92.91
399
273
318
943
Market Price
$ 72.82
Selling Price
$ 63.98
4745
1943
4705
4763
Market Price
$ 79.23
Selling Price
$ 71.99
609
337
199
2613
Market Price
$ 92.78
Selling Price
$ 80.33
662
558
214
908
Market Price
$ 86.47
Selling Price
$ 76.88
732
242
259
1730
Market Price
$ 116.21
Selling Price
$ 97.69
862
846
795
1075
Market Price
$ 87.91
Selling Price
$ 74.86
1706
690
810
1865
Market Price
$ 105.72
Selling Price
$ 88.54
393
79
351
797
Market Price
$ 84.83
Selling Price
$ 74.94
1041
543
325
3260
Market Price
$ 105.95
Selling Price
$ 91.72
1823
1609
1470
2494
Market Price
$ 89.42
Selling Price
$ 80.22
182
79
166
532
Market Price
$ 79.91
Selling Price
$ 70.13
1139
910
428
4914
Market Price
$ 80.96
Selling Price
$ 71.81
3690
3334
2192
4746
Market Price
$ 93.51
Selling Price
$ 77.97
946
424
830
2435
Market Price
$ 67.46
Selling Price
$ 58.34
412
223
286
1453
Market Price
$ 76.19
Selling Price
$ 67.58
1520
877
656
2551
Market Price
$ 103.87
Selling Price
$ 89.52
2300
658
816
3570
Market Price
$ 72.36
Selling Price
$ 64.34
1052
378
804
4943
Market Price
$ 82.66
Selling Price
$ 73.73
822
351
212
1228
Market Price
$ 93.65
Selling Price
$ 83.11
1900
1274
1283
1979
Market Price
$ 92.09
Selling Price
$ 80.94
883
471
534
894
Market Price
$ 105.50
Selling Price
$ 88.86
989
396
574
4616
Market Price
$ 102.76
Selling Price
$ 88.11
2411
1405
1947
4552