Market Price
$ 84.39
Selling Price
$ 75.82
2150
1486
1346
4535
Market Price
$ 93.14
Selling Price
$ 81.83
1142
528
233
2882
Market Price
$ 87.93
Selling Price
$ 78.10
2968
1705
827
3923
Market Price
$ 64.28
Selling Price
$ 55.23
2391
1733
1174
4898
Market Price
$ 106.75
Selling Price
$ 91.68
1040
566
813
3295
Market Price
$ 99.97
Selling Price
$ 86.73
1520
871
1086
2189
Market Price
$ 77.36
Selling Price
$ 66.32
3220
1914
1394
4515
Market Price
$ 71.29
Selling Price
$ 63.29
1983
1350
1170
3684
Market Price
$ 109.03
Selling Price
$ 94.38
740
328
611
1258
Market Price
$ 82.48
Selling Price
$ 73.87
1372
878
1178
3819
Market Price
$ 100.54
Selling Price
$ 88.00
2416
1511
1081
4994
Market Price
$ 103.76
Selling Price
$ 89.03
949
745
365
2695
Market Price
$ 85.30
Selling Price
$ 71.39
421
131
411
1903
Market Price
$ 63.98
Selling Price
$ 56.31
627
205
418
2251
Market Price
$ 74.93
Selling Price
$ 66.38
348
316
336
519
Market Price
$ 64.91
Selling Price
$ 58.87
3584
776
3144
4520
Market Price
$ 83.98
Selling Price
$ 72.32
921
448
192
2508
Market Price
$ 113.59
Selling Price
$ 97.25
2173
1595
576
2741
Market Price
$ 107.72
Selling Price
$ 90.30
814
370
385
1044
Market Price
$ 63.13
Selling Price
$ 55.76
408
146
130
1824
Market Price
$ 82.88
Selling Price
$ 73.83
2215
1088
574
3334
Market Price
$ 85.29
Selling Price
$ 71.46
4225
1652
3837
4530
Market Price
$ 84.91
Selling Price
$ 76.15
312
74
75
1179
Market Price
$ 79.02
Selling Price
$ 70.10
3794
1479
1439
4190
Market Price
$ 83.39
Selling Price
$ 73.12
916
359
870
1028
Market Price
$ 106.69
Selling Price
$ 94.84
1431
1188
1252
2206
Market Price
$ 80.49
Selling Price
$ 71.35
1643
1369
955
2183
Market Price
$ 95.23
Selling Price
$ 83.64
647
319
568
1847
Market Price
$ 76.21
Selling Price
$ 67.95
1762
438
488
3984
Market Price
$ 79.76
Selling Price
$ 67.04
1384
900
1102
4569
Market Price
$ 97.57
Selling Price
$ 85.41
1745
1532
1256
4731
Market Price
$ 99.26
Selling Price
$ 87.01
3521
2254
2729
3760
Market Price
$ 116.59
Selling Price
$ 98.21
777
445
726
1446
Market Price
$ 84.27
Selling Price
$ 72.34
943
665
189
3310
Market Price
$ 96.45
Selling Price
$ 84.17
2853
602
1645
3024
Market Price
$ 76.82
Selling Price
$ 68.50
2554
1595
1498
3397
Market Price
$ 80.47
Selling Price
$ 67.78
2828
2289
2081
3796
Market Price
$ 65.02
Selling Price
$ 57.13
2018
1666
1657
3191
Market Price
$ 92.08
Selling Price
$ 83.62
868
699
282
1839
Market Price
$ 81.56
Selling Price
$ 72.66
1100
361
350
1514