Market Price
$ 118.03
Selling Price
$ 100.92
1907
975
1240
4790
Market Price
$ 123.53
Selling Price
$ 103.12
1744
776
793
2939
Market Price
$ 108.71
Selling Price
$ 98.23
1090
574
591
1094
Market Price
$ 80.81
Selling Price
$ 72.68
2568
715
1280
2595
Market Price
$ 94.05
Selling Price
$ 81.72
663
573
423
2575
Market Price
$ 98.76
Selling Price
$ 88.64
1550
521
560
4482
Market Price
$ 133.55
Selling Price
$ 113.83
3565
3018
2839
3905
Market Price
$ 78.41
Selling Price
$ 70.17
2443
1060
1046
4327
Market Price
$ 120.24
Selling Price
$ 105.67
1551
892
668
3078
Market Price
$ 89.24
Selling Price
$ 79.39
2096
1789
464
4120
Market Price
$ 85.63
Selling Price
$ 73.77
1683
1169
1553
4214
Market Price
$ 127.06
Selling Price
$ 106.48
4473
1879
4302
4673
Market Price
$ 112.43
Selling Price
$ 96.21
2336
1951
1893
2856
Market Price
$ 97.57
Selling Price
$ 84.86
3125
996
844
4583
Market Price
$ 119.15
Selling Price
$ 102.70
3902
2883
2678
4236
Market Price
$ 141.50
Selling Price
$ 119.54
1084
268
403
2991
Market Price
$ 86.46
Selling Price
$ 75.00
1511
1279
755
4165
Market Price
$ 93.67
Selling Price
$ 78.49
3001
2475
1278
3637
Market Price
$ 91.12
Selling Price
$ 82.48
3228
2761
1398
3422
Market Price
$ 83.90
Selling Price
$ 71.30
1582
1430
913
1607
Market Price
$ 120.90
Selling Price
$ 101.34
773
687
636
861
Market Price
$ 102.88
Selling Price
$ 88.47
3136
1414
1118
3417
Market Price
$ 118.46
Selling Price
$ 107.01
845
455
543
2189
Market Price
$ 106.70
Selling Price
$ 92.19
1089
877
565
1300
Market Price
$ 93.06
Selling Price
$ 77.98
2654
1540
2425
4238
Market Price
$ 88.79
Selling Price
$ 75.90
763
507
272
3651
Market Price
$ 127.30
Selling Price
$ 110.51
1439
1063
1306
4193
Market Price
$ 118.89
Selling Price
$ 102.21
115
110
83
450
Market Price
$ 91.30
Selling Price
$ 76.85
3526
1205
2079
4031
Market Price
$ 124.03
Selling Price
$ 104.02
738
216
223
2959
Market Price
$ 88.65
Selling Price
$ 74.41
1987
884
424
2564
Market Price
$ 133.96
Selling Price
$ 116.01
1243
913
1210
1594
Market Price
$ 129.87
Selling Price
$ 111.88
2014
1641
535
2660
Market Price
$ 127.52
Selling Price
$ 107.79
1034
747
269
3014
Market Price
$ 98.68
Selling Price
$ 85.70
1021
234
625
1374
Market Price
$ 131.48
Selling Price
$ 116.90
480
149
330
1305
Market Price
$ 130.49
Selling Price
$ 109.59
502
285
329
599
Market Price
$ 78.08
Selling Price
$ 70.36
666
427
650
1717
Market Price
$ 104.57
Selling Price
$ 90.73
4254
1759
2065
4425
Market Price
$ 116.73
Selling Price
$ 104.44
1140
363
864
3854