Market Price
$ 84.42
Selling Price
$ 73.09
837
403
266
1024
Market Price
$ 98.94
Selling Price
$ 84.60
1294
376
1060
4522
Market Price
$ 77.99
Selling Price
$ 68.97
888
670
807
1069
Market Price
$ 93.73
Selling Price
$ 83.08
297
125
238
443
Market Price
$ 74.82
Selling Price
$ 67.81
2015
1642
821
3136
Market Price
$ 94.95
Selling Price
$ 81.66
2781
663
2118
4308
Market Price
$ 108.19
Selling Price
$ 95.16
1525
740
1420
2432
Market Price
$ 76.45
Selling Price
$ 69.05
3495
2182
1068
4994
Market Price
$ 78.02
Selling Price
$ 65.03
809
678
243
1996
Market Price
$ 115.36
Selling Price
$ 96.36
2892
1579
1915
4626
Market Price
$ 103.00
Selling Price
$ 91.26
2247
568
1264
3967
Market Price
$ 102.83
Selling Price
$ 86.99
1741
1724
1418
4038
Market Price
$ 94.66
Selling Price
$ 81.56
306
304
289
1442
Market Price
$ 86.76
Selling Price
$ 73.93
2093
1467
721
4074
Market Price
$ 88.25
Selling Price
$ 77.70
1356
984
754
3233
Market Price
$ 101.09
Selling Price
$ 86.52
2226
1972
1986
3405
Market Price
$ 80.21
Selling Price
$ 70.64
417
394
392
624
Market Price
$ 63.51
Selling Price
$ 55.89
841
394
492
3881
Market Price
$ 109.44
Selling Price
$ 95.27
2531
2123
1505
3845
Market Price
$ 69.62
Selling Price
$ 63.15
1761
1418
1646
1830
Market Price
$ 61.85
Selling Price
$ 55.17
2411
1568
1840
4628
Market Price
$ 112.75
Selling Price
$ 96.56
2874
1415
1661
2966
Market Price
$ 104.92
Selling Price
$ 94.88
927
400
428
1345
Market Price
$ 92.93
Selling Price
$ 78.28
266
96
69
453
Market Price
$ 92.04
Selling Price
$ 80.51
745
486
300
1726
Market Price
$ 102.59
Selling Price
$ 89.75
1049
839
1017
3762
Market Price
$ 69.92
Selling Price
$ 60.41
1747
1173
1696
2894
Market Price
$ 93.86
Selling Price
$ 81.77
622
578
200
1855
Market Price
$ 113.54
Selling Price
$ 97.82
309
152
211
511
Market Price
$ 67.70
Selling Price
$ 58.77
2553
2037
2105
3785
Market Price
$ 89.03
Selling Price
$ 76.34
391
369
244
832
Market Price
$ 86.58
Selling Price
$ 74.65
788
333
643
830
Market Price
$ 109.05
Selling Price
$ 95.30
2185
1735
1876
2960
Market Price
$ 99.57
Selling Price
$ 86.29
1041
1004
402
1674
Market Price
$ 103.87
Selling Price
$ 93.71
1372
623
844
4550
Market Price
$ 73.51
Selling Price
$ 65.09
164
107
106
685
Market Price
$ 84.33
Selling Price
$ 73.58
3732
1786
3385
4525
Market Price
$ 77.02
Selling Price
$ 67.93
160
35
139
648
Market Price
$ 63.55
Selling Price
$ 55.70
1546
355
527
4445
Market Price
$ 76.96
Selling Price
$ 66.52
2459
2242
533
3068