Market Price
$ 106.22
Selling Price
$ 95.35
2140
1663
1468
3014
Market Price
$ 80.24
Selling Price
$ 67.25
1082
786
791
4932
Market Price
$ 71.31
Selling Price
$ 61.97
2685
1165
664
2959
Market Price
$ 89.04
Selling Price
$ 77.20
1819
910
478
3654
Market Price
$ 105.10
Selling Price
$ 89.67
1021
962
996
1526
Market Price
$ 83.83
Selling Price
$ 76.05
304
216
156
489
Market Price
$ 75.35
Selling Price
$ 63.87
2191
469
2071
3263
Market Price
$ 90.25
Selling Price
$ 77.43
2693
2375
778
3104
Market Price
$ 67.06
Selling Price
$ 60.09
1008
591
999
1324
Market Price
$ 61.88
Selling Price
$ 56.01
1574
485
864
1945
Market Price
$ 98.59
Selling Price
$ 84.31
1333
435
1282
3801
Market Price
$ 87.60
Selling Price
$ 74.19
1017
554
804
4467
Market Price
$ 90.96
Selling Price
$ 77.21
1637
622
506
2550
Market Price
$ 78.27
Selling Price
$ 70.95
1032
570
302
1462
Market Price
$ 85.01
Selling Price
$ 74.18
2614
724
740
3465
Market Price
$ 106.81
Selling Price
$ 96.32
2986
816
1314
3550
Market Price
$ 88.13
Selling Price
$ 73.47
1823
1762
383
3927
Market Price
$ 103.69
Selling Price
$ 86.68
1159
725
1117
2768
Market Price
$ 64.98
Selling Price
$ 57.64
4569
4496
1239
4716
Market Price
$ 103.36
Selling Price
$ 92.84
1573
913
605
2458
Market Price
$ 86.35
Selling Price
$ 73.19
1790
545
654
2539
Market Price
$ 86.91
Selling Price
$ 72.71
4174
2126
3349
4686
Market Price
$ 74.34
Selling Price
$ 63.78
4440
3207
2867
4690
Market Price
$ 70.79
Selling Price
$ 63.73
1796
866
1068
4282
Market Price
$ 114.77
Selling Price
$ 95.95
4407
975
3820
4783
Market Price
$ 85.76
Selling Price
$ 76.35
446
219
328
1073
Market Price
$ 68.91
Selling Price
$ 62.26
1243
803
979
1436
Market Price
$ 82.38
Selling Price
$ 74.65
326
235
276
873
Market Price
$ 94.18
Selling Price
$ 85.34
3910
2302
1375
4782
Market Price
$ 93.18
Selling Price
$ 84.34
4292
2095
3762
4796
Market Price
$ 73.49
Selling Price
$ 64.46
1114
552
1019
1244
Market Price
$ 102.22
Selling Price
$ 90.31
1693
442
892
2023
Market Price
$ 78.25
Selling Price
$ 66.70
695
474
653
1342
Market Price
$ 88.60
Selling Price
$ 77.40
2291
1787
1422
3390
Market Price
$ 101.71
Selling Price
$ 88.44
2932
695
1471
3604
Market Price
$ 67.27
Selling Price
$ 59.26
1989
484
1968
2793
Market Price
$ 111.59
Selling Price
$ 94.95
3457
2747
2443
4009
Market Price
$ 84.83
Selling Price
$ 76.17
970
385
381
4810
Market Price
$ 89.62
Selling Price
$ 76.96
244
216
172
625
Market Price
$ 62.73
Selling Price
$ 55.21
1055
825
277
2889