Market Price
$ 101.29
Selling Price
$ 90.55
3015
636
1993
4601
Market Price
$ 110.38
Selling Price
$ 93.90
154
134
53
697
Market Price
$ 110.69
Selling Price
$ 93.31
1417
1258
752
3718
Market Price
$ 108.11
Selling Price
$ 91.22
1947
1935
1258
3519
Market Price
$ 69.14
Selling Price
$ 58.60
935
340
417
2675
Market Price
$ 108.87
Selling Price
$ 92.93
1301
701
679
1404
Market Price
$ 101.64
Selling Price
$ 87.68
1327
1064
718
3897
Market Price
$ 96.52
Selling Price
$ 82.16
1851
814
855
3911
Market Price
$ 85.03
Selling Price
$ 74.70
3303
733
2572
4642
Market Price
$ 75.15
Selling Price
$ 64.11
1166
989
1087
4066
Market Price
$ 109.15
Selling Price
$ 92.96
204
197
80
656
Market Price
$ 65.96
Selling Price
$ 56.56
1313
960
721
4605
Market Price
$ 68.69
Selling Price
$ 59.61
1578
429
1514
2406
Market Price
$ 103.56
Selling Price
$ 91.50
760
680
210
3420
Market Price
$ 63.17
Selling Price
$ 55.63
976
903
428
4366
Market Price
$ 69.21
Selling Price
$ 58.55
1728
451
460
2584
Market Price
$ 104.28
Selling Price
$ 90.04
4102
3980
2845
4819
Market Price
$ 91.41
Selling Price
$ 82.88
1132
1111
256
2702
Market Price
$ 71.68
Selling Price
$ 60.46
1599
899
683
1614
Market Price
$ 98.85
Selling Price
$ 84.13
920
272
723
4206
Market Price
$ 69.08
Selling Price
$ 57.74
622
335
600
1426
Market Price
$ 92.57
Selling Price
$ 79.19
1547
1250
472
1884
Market Price
$ 105.37
Selling Price
$ 94.40
605
287
476
871
Market Price
$ 75.73
Selling Price
$ 68.60
610
225
282
716
Market Price
$ 73.21
Selling Price
$ 64.53
344
329
81
443
Market Price
$ 93.68
Selling Price
$ 81.02
657
448
172
854
Market Price
$ 112.54
Selling Price
$ 95.19
3149
795
1944
3262
Market Price
$ 116.90
Selling Price
$ 98.65
566
416
288
2812
Market Price
$ 63.89
Selling Price
$ 55.68
3759
1244
1899
3783
Market Price
$ 98.49
Selling Price
$ 85.58
4195
1387
2703
4460
Market Price
$ 84.23
Selling Price
$ 76.41
1829
1778
1139
2565
Market Price
$ 92.85
Selling Price
$ 80.49
1225
405
712
1312
Market Price
$ 107.38
Selling Price
$ 90.35
961
767
694
1538
Market Price
$ 105.54
Selling Price
$ 90.75
355
209
341
530
Market Price
$ 67.17
Selling Price
$ 58.81
1563
601
643
2804
Market Price
$ 71.51
Selling Price
$ 64.09
2126
1203
2095
3186
Market Price
$ 112.53
Selling Price
$ 98.22
909
874
633
1389
Market Price
$ 88.34
Selling Price
$ 80.00
3200
894
2838
4858
Market Price
$ 92.55
Selling Price
$ 82.26
433
401
324
918
Market Price
$ 88.31
Selling Price
$ 77.43
327
133
215
608