Market Price
$ 107.26
Selling Price
$ 93.23
2136
800
1169
2216
Market Price
$ 100.51
Selling Price
$ 87.97
1421
1414
1389
3691
Market Price
$ 95.25
Selling Price
$ 82.54
1384
1357
443
1806
Market Price
$ 99.73
Selling Price
$ 89.91
1938
1897
1501
2444
Market Price
$ 67.85
Selling Price
$ 60.01
635
319
457
1245
Market Price
$ 95.74
Selling Price
$ 81.04
1741
1286
883
2665
Market Price
$ 80.35
Selling Price
$ 67.40
2505
539
1858
2560
Market Price
$ 97.43
Selling Price
$ 81.66
817
784
240
1409
Market Price
$ 78.56
Selling Price
$ 65.96
1176
797
423
2152
Market Price
$ 91.23
Selling Price
$ 79.05
1822
474
1777
2546
Market Price
$ 86.47
Selling Price
$ 76.76
1533
806
850
2493
Market Price
$ 81.80
Selling Price
$ 68.58
1340
801
965
2486
Market Price
$ 65.70
Selling Price
$ 55.72
1629
426
462
3015
Market Price
$ 94.59
Selling Price
$ 81.01
1079
744
584
1444
Market Price
$ 109.84
Selling Price
$ 98.10
783
265
544
979
Market Price
$ 104.55
Selling Price
$ 88.84
294
104
174
1072
Market Price
$ 108.83
Selling Price
$ 97.03
1478
1290
1244
2959
Market Price
$ 93.75
Selling Price
$ 84.43
898
233
445
2525
Market Price
$ 99.95
Selling Price
$ 90.04
1617
497
450
1729
Market Price
$ 99.01
Selling Price
$ 88.93
473
169
361
1748
Market Price
$ 98.16
Selling Price
$ 85.20
1710
1164
1298
2223
Market Price
$ 72.18
Selling Price
$ 64.69
1429
948
1075
4125
Market Price
$ 100.28
Selling Price
$ 90.42
2426
874
1359
2791
Market Price
$ 109.89
Selling Price
$ 96.14
2579
2540
1759
4011
Market Price
$ 79.18
Selling Price
$ 67.75
715
551
381
2197
Market Price
$ 70.89
Selling Price
$ 62.54
173
149
144
427
Market Price
$ 90.96
Selling Price
$ 77.99
3096
1842
2589
4173
Market Price
$ 105.88
Selling Price
$ 90.80
2015
837
420
2574
Market Price
$ 106.61
Selling Price
$ 92.33
1798
1624
1438
2768
Market Price
$ 71.65
Selling Price
$ 61.29
309
251
309
1212
Market Price
$ 116.15
Selling Price
$ 97.04
1858
1711
1404
4635
Market Price
$ 75.36
Selling Price
$ 64.31
348
328
179
1306
Market Price
$ 63.33
Selling Price
$ 56.50
957
332
443
3021
Market Price
$ 79.01
Selling Price
$ 69.06
1178
893
368
1392
Market Price
$ 73.79
Selling Price
$ 63.26
1009
211
419
2717
Market Price
$ 105.51
Selling Price
$ 93.42
675
391
260
1968
Market Price
$ 103.77
Selling Price
$ 86.94
969
468
811
2341
Market Price
$ 89.88
Selling Price
$ 80.77
1114
745
320
4876
Market Price
$ 84.02
Selling Price
$ 72.63
848
732
827
2668
Market Price
$ 101.66
Selling Price
$ 90.46
137
126
60
507