Market Price
$ 103.10
Selling Price
$ 90.96
1224
647
825
1281
Market Price
$ 96.05
Selling Price
$ 82.75
688
384
439
1233
Market Price
$ 106.24
Selling Price
$ 89.27
806
209
713
1062
Market Price
$ 88.00
Selling Price
$ 73.54
775
326
623
1375
Market Price
$ 89.19
Selling Price
$ 74.47
2390
1894
1112
3565
Market Price
$ 99.68
Selling Price
$ 87.40
2051
1085
473
2982
Market Price
$ 89.80
Selling Price
$ 80.69
1246
497
911
3952
Market Price
$ 99.32
Selling Price
$ 87.02
2729
1438
1303
4472
Market Price
$ 82.07
Selling Price
$ 70.47
3411
2954
1240
4725
Market Price
$ 62.49
Selling Price
$ 55.44
2490
882
1361
3936
Market Price
$ 106.30
Selling Price
$ 94.58
1037
993
1000
3954
Market Price
$ 109.54
Selling Price
$ 91.48
2683
2112
2051
4637
Market Price
$ 87.03
Selling Price
$ 73.28
2189
1965
1307
2755
Market Price
$ 67.26
Selling Price
$ 58.64
2042
1623
2032
3079
Market Price
$ 110.43
Selling Price
$ 98.97
1540
1519
885
4145
Market Price
$ 78.25
Selling Price
$ 68.40
1570
1374
673
1977
Market Price
$ 69.03
Selling Price
$ 62.68
284
100
97
530
Market Price
$ 87.43
Selling Price
$ 78.00
435
225
172
2120
Market Price
$ 105.99
Selling Price
$ 90.77
844
298
494
1663
Market Price
$ 88.43
Selling Price
$ 77.62
603
249
332
1744
Market Price
$ 92.31
Selling Price
$ 80.77
3050
1921
2724
3783
Market Price
$ 70.75
Selling Price
$ 61.08
4546
2167
2814
4725
Market Price
$ 101.59
Selling Price
$ 85.88
807
577
262
3390
Market Price
$ 106.41
Selling Price
$ 89.77
2289
1429
701
2950
Market Price
$ 65.38
Selling Price
$ 58.65
2091
1600
1871
3911
Market Price
$ 91.66
Selling Price
$ 78.83
3229
2788
2377
3239
Market Price
$ 105.93
Selling Price
$ 93.50
4046
1834
1681
4714
Market Price
$ 109.50
Selling Price
$ 96.56
1742
1216
1655
2136
Market Price
$ 79.50
Selling Price
$ 67.43
1093
700
863
4908
Market Price
$ 108.25
Selling Price
$ 91.19
3411
3265
2270
4102
Market Price
$ 114.40
Selling Price
$ 96.51
979
653
955
4786
Market Price
$ 92.17
Selling Price
$ 82.79
2289
1374
1413
4701
Market Price
$ 104.43
Selling Price
$ 87.48
1193
787
1144
3509
Market Price
$ 98.14
Selling Price
$ 85.21
505
296
234
747
Market Price
$ 94.89
Selling Price
$ 79.85
1288
563
1059
1463
Market Price
$ 103.33
Selling Price
$ 86.35
701
604
611
919
Market Price
$ 83.44
Selling Price
$ 69.63
693
336
541
1215
Market Price
$ 100.18
Selling Price
$ 83.60
4167
1498
3550
4990
Market Price
$ 96.79
Selling Price
$ 83.12
1807
1438
993
2073
Market Price
$ 74.00
Selling Price
$ 63.00
2134
494
1516
4929