Market Price
$ 65.47
Selling Price
$ 57.00
3048
645
2492
3095
Market Price
$ 103.66
Selling Price
$ 92.75
2733
626
1318
4585
Market Price
$ 81.53
Selling Price
$ 73.24
2931
2715
611
3348
Market Price
$ 68.78
Selling Price
$ 58.15
3522
1342
951
3753
Market Price
$ 94.67
Selling Price
$ 83.51
4219
1875
3424
4913
Market Price
$ 100.84
Selling Price
$ 86.80
1219
1150
966
2823
Market Price
$ 99.90
Selling Price
$ 83.83
1006
656
844
1099
Market Price
$ 110.83
Selling Price
$ 92.45
1384
654
1311
4669
Market Price
$ 102.53
Selling Price
$ 93.14
2504
2127
2102
3384
Market Price
$ 87.11
Selling Price
$ 76.74
2699
2297
1359
2856
Market Price
$ 104.84
Selling Price
$ 93.19
357
327
244
790
Market Price
$ 98.21
Selling Price
$ 82.08
3332
2881
2990
3465
Market Price
$ 83.83
Selling Price
$ 72.73
2429
2264
809
2579
Market Price
$ 107.22
Selling Price
$ 90.19
2764
1203
2686
3556
Market Price
$ 88.64
Selling Price
$ 78.41
2575
976
1662
4567
Market Price
$ 108.70
Selling Price
$ 96.95
907
702
502
2253
Market Price
$ 104.62
Selling Price
$ 87.78
2392
1999
1074
3694
Market Price
$ 106.43
Selling Price
$ 95.65
3181
3157
3110
3469
Market Price
$ 109.19
Selling Price
$ 97.15
525
212
274
612
Market Price
$ 110.19
Selling Price
$ 97.03
314
81
195
1562
Market Price
$ 79.39
Selling Price
$ 67.01
1132
530
653
1264
Market Price
$ 85.46
Selling Price
$ 75.67
1187
852
738
1669
Market Price
$ 62.88
Selling Price
$ 56.11
1954
912
1142
2351
Market Price
$ 76.99
Selling Price
$ 64.63
114
61
29
568
Market Price
$ 100.58
Selling Price
$ 85.34
572
543
343
1460
Market Price
$ 66.18
Selling Price
$ 58.36
1024
364
320
2581
Market Price
$ 113.11
Selling Price
$ 94.49
856
856
189
1821
Market Price
$ 87.09
Selling Price
$ 75.70
2509
523
1639
4955
Market Price
$ 104.80
Selling Price
$ 91.00
1750
1283
1220
4169
Market Price
$ 92.10
Selling Price
$ 78.76
1368
1073
977
1488
Market Price
$ 93.47
Selling Price
$ 82.60
895
761
653
3417
Market Price
$ 91.20
Selling Price
$ 78.42
569
516
458
587
Market Price
$ 98.49
Selling Price
$ 84.83
472
197
440
744
Market Price
$ 97.12
Selling Price
$ 82.25
145
145
85
490
Market Price
$ 89.51
Selling Price
$ 75.80
871
321
265
1021
Market Price
$ 94.66
Selling Price
$ 80.59
3961
3373
957
4156
Market Price
$ 105.59
Selling Price
$ 90.71
1101
1028
603
1157
Market Price
$ 71.20
Selling Price
$ 61.99
3346
2704
2653
3914
Market Price
$ 100.30
Selling Price
$ 84.08
2853
1740
2005
4334
Market Price
$ 95.58
Selling Price
$ 86.47
1907
1301
562
3038