Market Price
$ 103.28
Selling Price
$ 90.46
3605
1012
2603
4961
Market Price
$ 107.88
Selling Price
$ 91.77
859
858
423
1756
Market Price
$ 69.25
Selling Price
$ 60.46
3844
1626
1409
4388
Market Price
$ 78.75
Selling Price
$ 66.52
1302
480
1182
3653
Market Price
$ 100.78
Selling Price
$ 87.04
469
290
457
726
Market Price
$ 105.04
Selling Price
$ 89.89
700
378
381
2357
Market Price
$ 87.40
Selling Price
$ 73.14
591
300
583
2214
Market Price
$ 68.88
Selling Price
$ 58.94
2256
645
1479
3638
Market Price
$ 80.68
Selling Price
$ 70.19
2359
1870
1841
4259
Market Price
$ 108.62
Selling Price
$ 93.67
994
432
635
2863
Market Price
$ 83.25
Selling Price
$ 70.38
680
176
641
680
Market Price
$ 97.65
Selling Price
$ 82.41
4516
2189
1117
4818
Market Price
$ 112.81
Selling Price
$ 95.56
480
115
144
659
Market Price
$ 112.56
Selling Price
$ 98.80
1812
674
1162
3924
Market Price
$ 61.68
Selling Price
$ 55.81
462
145
320
917
Market Price
$ 99.67
Selling Price
$ 85.75
731
539
221
3137
Market Price
$ 100.64
Selling Price
$ 91.32
1968
1731
871
4180
Market Price
$ 107.17
Selling Price
$ 90.61
1130
337
1075
3144
Market Price
$ 96.68
Selling Price
$ 87.58
584
230
428
602
Market Price
$ 114.86
Selling Price
$ 97.43
471
331
420
1785
Market Price
$ 80.07
Selling Price
$ 70.85
1270
1249
1047
4387
Market Price
$ 80.10
Selling Price
$ 67.28
722
238
287
1620
Market Price
$ 65.19
Selling Price
$ 55.51
2559
1428
2538
3167
Market Price
$ 74.86
Selling Price
$ 66.43
1620
883
1277
1974
Market Price
$ 102.13
Selling Price
$ 88.54
391
209
236
628
Market Price
$ 74.47
Selling Price
$ 63.10
4792
3471
4717
4873
Market Price
$ 63.95
Selling Price
$ 57.31
4547
1174
4441
4798
Market Price
$ 84.96
Selling Price
$ 70.82
2271
1287
948
2290
Market Price
$ 78.73
Selling Price
$ 65.93
1314
1240
420
2049
Market Price
$ 109.31
Selling Price
$ 97.28
1338
902
353
2161
Market Price
$ 74.19
Selling Price
$ 63.16
1402
1290
1348
3236
Market Price
$ 109.99
Selling Price
$ 98.50
416
226
122
1094
Market Price
$ 77.32
Selling Price
$ 66.12
2029
1026
740
3405
Market Price
$ 98.10
Selling Price
$ 88.36
1433
926
381
1513
Market Price
$ 90.02
Selling Price
$ 77.57
2233
1147
2142
3775
Market Price
$ 111.94
Selling Price
$ 96.16
2686
1089
859
3143
Market Price
$ 80.72
Selling Price
$ 72.07
472
376
321
513
Market Price
$ 93.86
Selling Price
$ 84.40
4470
2162
3059
4496
Market Price
$ 98.70
Selling Price
$ 83.64
485
319
206
1255
Market Price
$ 93.61
Selling Price
$ 78.27
1674
1651
1161
1985