Market Price
$ 110.15
Selling Price
$ 94.31
1820
1080
1649
4223
Market Price
$ 68.61
Selling Price
$ 61.66
2361
781
1144
3926
Market Price
$ 98.66
Selling Price
$ 82.32
1257
640
515
3756
Market Price
$ 114.04
Selling Price
$ 98.32
1605
685
694
1663
Market Price
$ 86.47
Selling Price
$ 74.10
1506
525
1482
1900
Market Price
$ 83.85
Selling Price
$ 72.39
1863
866
1454
2823
Market Price
$ 86.00
Selling Price
$ 77.61
1244
1009
1167
2891
Market Price
$ 100.86
Selling Price
$ 86.89
803
752
420
1337
Market Price
$ 103.01
Selling Price
$ 85.94
909
272
864
1678
Market Price
$ 78.43
Selling Price
$ 66.61
2212
492
1029
3468
Market Price
$ 72.34
Selling Price
$ 64.04
2366
2234
1887
2946
Market Price
$ 107.32
Selling Price
$ 95.53
4577
3851
4142
4624
Market Price
$ 87.81
Selling Price
$ 75.53
1920
641
862
2811
Market Price
$ 108.12
Selling Price
$ 90.37
515
153
251
1454
Market Price
$ 102.30
Selling Price
$ 92.45
2268
855
1238
3318
Market Price
$ 84.84
Selling Price
$ 76.29
233
137
181
785
Market Price
$ 106.67
Selling Price
$ 92.66
1351
400
467
1772
Market Price
$ 93.39
Selling Price
$ 81.35
2357
2192
492
3187
Market Price
$ 83.37
Selling Price
$ 71.69
515
354
111
535
Market Price
$ 70.57
Selling Price
$ 59.36
677
164
220
2135
Market Price
$ 82.84
Selling Price
$ 71.38
477
385
289
694
Market Price
$ 94.68
Selling Price
$ 80.84
1149
331
955
1267
Market Price
$ 107.91
Selling Price
$ 92.61
1264
399
993
3109
Market Price
$ 91.81
Selling Price
$ 79.73
835
669
351
3994
Market Price
$ 82.65
Selling Price
$ 69.02
1612
1188
1289
3366
Market Price
$ 63.51
Selling Price
$ 55.45
1663
782
569
2328
Market Price
$ 108.69
Selling Price
$ 95.08
3644
1796
3530
4905
Market Price
$ 92.42
Selling Price
$ 77.66
2008
1504
1467
3940
Market Price
$ 106.84
Selling Price
$ 94.07
3608
3189
2581
4463
Market Price
$ 110.57
Selling Price
$ 97.89
705
610
636
1214
Market Price
$ 115.66
Selling Price
$ 98.80
3269
3094
1819
3481
Market Price
$ 99.09
Selling Price
$ 84.36
2169
1836
1372
2210
Market Price
$ 82.20
Selling Price
$ 74.67
2936
1013
1134
2999
Market Price
$ 70.29
Selling Price
$ 63.34
2371
1842
1836
2638
Market Price
$ 69.58
Selling Price
$ 62.34
1366
1179
728
1375
Market Price
$ 111.62
Selling Price
$ 93.78
1356
665
807
4109
Market Price
$ 100.58
Selling Price
$ 87.85
2151
778
1135
3282
Market Price
$ 79.53
Selling Price
$ 67.50
1275
902
842
2574
Market Price
$ 74.53
Selling Price
$ 64.88
2478
1545
1930
3047
Market Price
$ 97.40
Selling Price
$ 81.96
248
135
189
491