Market Price
$ 105.32
Selling Price
$ 92.14
4411
3198
3197
4947
Market Price
$ 98.16
Selling Price
$ 88.65
2705
1226
908
3363
Market Price
$ 111.65
Selling Price
$ 98.71
2022
1630
1955
3003
Market Price
$ 68.55
Selling Price
$ 57.96
2181
1046
1736
2568
Market Price
$ 86.72
Selling Price
$ 74.70
237
74
72
947
Market Price
$ 101.95
Selling Price
$ 86.85
2646
2270
1573
3767
Market Price
$ 63.44
Selling Price
$ 57.52
677
644
565
760
Market Price
$ 89.35
Selling Price
$ 77.91
808
558
615
2031
Market Price
$ 105.62
Selling Price
$ 92.35
312
303
237
1085
Market Price
$ 92.90
Selling Price
$ 80.28
1792
1313
1190
4070
Market Price
$ 63.52
Selling Price
$ 55.35
509
278
222
731
Market Price
$ 91.29
Selling Price
$ 76.49
2371
1930
1748
2908
Market Price
$ 89.20
Selling Price
$ 76.03
2695
1167
1010
4329
Market Price
$ 78.98
Selling Price
$ 68.23
178
91
106
576
Market Price
$ 63.03
Selling Price
$ 55.37
1375
365
1268
3856
Market Price
$ 94.86
Selling Price
$ 80.53
623
435
230
834
Market Price
$ 115.33
Selling Price
$ 97.43
1790
787
700
2987
Market Price
$ 83.97
Selling Price
$ 73.21
759
200
445
1531
Market Price
$ 63.15
Selling Price
$ 56.54
1851
1725
906
4256
Market Price
$ 106.26
Selling Price
$ 95.50
744
237
536
1354
Market Price
$ 86.99
Selling Price
$ 77.99
577
485
520
2169
Market Price
$ 89.52
Selling Price
$ 79.82
426
204
104
764
Market Price
$ 88.64
Selling Price
$ 74.03
3129
2588
1196
3465
Market Price
$ 90.61
Selling Price
$ 78.44
4274
4214
3180
4319
Market Price
$ 104.64
Selling Price
$ 87.73
587
236
307
899
Market Price
$ 101.83
Selling Price
$ 87.07
851
609
834
1788
Market Price
$ 78.54
Selling Price
$ 68.20
1722
1151
1276
4755
Market Price
$ 94.16
Selling Price
$ 80.98
3427
1686
1977
3995
Market Price
$ 72.37
Selling Price
$ 64.57
1963
530
1137
4109
Market Price
$ 90.83
Selling Price
$ 76.95
1542
893
811
4214
Market Price
$ 99.63
Selling Price
$ 88.39
2595
614
1314
3000
Market Price
$ 70.32
Selling Price
$ 59.34
935
759
832
2580
Market Price
$ 74.50
Selling Price
$ 65.77
854
297
808
3204
Market Price
$ 80.52
Selling Price
$ 71.50
1307
844
261
2260
Market Price
$ 77.06
Selling Price
$ 64.25
2119
867
1463
2752
Market Price
$ 104.70
Selling Price
$ 94.24
428
208
369
753
Market Price
$ 84.74
Selling Price
$ 71.85
2680
2563
1453
4474
Market Price
$ 83.69
Selling Price
$ 70.01
2420
1693
1098
3822
Market Price
$ 89.21
Selling Price
$ 74.39
393
312
209
1025
Market Price
$ 113.18
Selling Price
$ 96.99
1296
416
721
2027