Market Price
$ 82.04
Selling Price
$ 72.80
1925
1424
1617
3548
Market Price
$ 67.18
Selling Price
$ 59.87
1949
1266
482
2856
Market Price
$ 64.50
Selling Price
$ 57.18
791
602
670
1198
Market Price
$ 79.26
Selling Price
$ 71.67
1014
832
563
2505
Market Price
$ 106.46
Selling Price
$ 96.73
1651
626
1583
4283
Market Price
$ 70.31
Selling Price
$ 60.32
2848
1824
951
4600
Market Price
$ 71.69
Selling Price
$ 64.63
1058
1033
230
1767
Market Price
$ 97.38
Selling Price
$ 83.94
2029
1462
520
3180
Market Price
$ 96.50
Selling Price
$ 85.36
1552
1464
733
2045
Market Price
$ 97.34
Selling Price
$ 81.29
661
630
189
2903
Market Price
$ 85.30
Selling Price
$ 74.03
1061
971
988
1129
Market Price
$ 110.03
Selling Price
$ 92.62
681
524
590
2689
Market Price
$ 76.06
Selling Price
$ 67.36
1821
1637
1668
2693
Market Price
$ 109.58
Selling Price
$ 92.39
586
368
132
836
Market Price
$ 78.44
Selling Price
$ 69.19
2044
1254
581
3772
Market Price
$ 114.06
Selling Price
$ 95.52
1576
1266
1399
2730
Market Price
$ 67.75
Selling Price
$ 59.14
156
42
155
469
Market Price
$ 108.84
Selling Price
$ 92.40
3027
911
2354
3910
Market Price
$ 96.55
Selling Price
$ 86.62
932
699
510
1673
Market Price
$ 91.18
Selling Price
$ 80.56
2435
1962
2351
3305
Market Price
$ 64.36
Selling Price
$ 57.73
2536
2484
1839
3286
Market Price
$ 109.03
Selling Price
$ 95.03
2883
867
2761
3377
Market Price
$ 68.81
Selling Price
$ 62.14
1444
809
530
1563
Market Price
$ 99.17
Selling Price
$ 82.89
907
203
679
2603
Market Price
$ 83.13
Selling Price
$ 69.76
3503
2332
2979
3973
Market Price
$ 81.13
Selling Price
$ 70.31
2328
621
742
3040
Market Price
$ 68.60
Selling Price
$ 60.93
2901
1552
1465
4107
Market Price
$ 86.25
Selling Price
$ 74.44
1880
946
1483
3281
Market Price
$ 84.14
Selling Price
$ 70.76
1238
647
623
1483
Market Price
$ 100.99
Selling Price
$ 89.46
274
217
270
712
Market Price
$ 72.77
Selling Price
$ 63.18
1698
587
1010
2344
Market Price
$ 67.23
Selling Price
$ 57.14
562
134
284
2469
Market Price
$ 82.99
Selling Price
$ 70.51
1112
890
408
1220
Market Price
$ 72.21
Selling Price
$ 65.47
4595
4173
2912
4622
Market Price
$ 93.90
Selling Price
$ 81.95
1863
1385
518
2555
Market Price
$ 90.65
Selling Price
$ 81.76
755
705
474
1645
Market Price
$ 91.09
Selling Price
$ 75.95
404
299
274
1993
Market Price
$ 114.42
Selling Price
$ 95.67
1287
265
433
2112
Market Price
$ 64.37
Selling Price
$ 57.13
3361
3070
1536
3605
Market Price
$ 104.95
Selling Price
$ 88.99
436
169
342
1356