Market Price
$ 105.13
Selling Price
$ 90.33
3121
2188
2553
3736
Market Price
$ 88.70
Selling Price
$ 78.11
259
64
220
488
Market Price
$ 76.33
Selling Price
$ 67.08
556
343
309
1276
Market Price
$ 97.25
Selling Price
$ 82.09
1708
1656
1604
3587
Market Price
$ 79.83
Selling Price
$ 66.79
666
614
444
1475
Market Price
$ 96.10
Selling Price
$ 80.28
355
97
215
441
Market Price
$ 93.99
Selling Price
$ 78.54
1689
383
935
3112
Market Price
$ 96.87
Selling Price
$ 85.81
147
56
107
572
Market Price
$ 77.18
Selling Price
$ 69.17
2815
1002
2265
4185
Market Price
$ 112.35
Selling Price
$ 97.68
1167
426
678
1534
Market Price
$ 91.22
Selling Price
$ 77.42
2799
1103
1114
2831
Market Price
$ 106.45
Selling Price
$ 92.80
396
345
289
1571
Market Price
$ 107.28
Selling Price
$ 95.86
2147
1692
1882
2313
Market Price
$ 96.01
Selling Price
$ 81.17
739
368
714
1160
Market Price
$ 66.70
Selling Price
$ 55.66
227
85
185
806
Market Price
$ 68.42
Selling Price
$ 62.04
3256
1162
925
3495
Market Price
$ 77.96
Selling Price
$ 66.52
917
557
479
2749
Market Price
$ 96.82
Selling Price
$ 86.52
1574
367
408
2204
Market Price
$ 70.10
Selling Price
$ 59.69
1364
722
774
1711
Market Price
$ 74.86
Selling Price
$ 66.98
587
163
396
1839
Market Price
$ 103.15
Selling Price
$ 88.07
3109
3066
1415
3906
Market Price
$ 104.83
Selling Price
$ 91.46
330
200
265
588
Market Price
$ 70.05
Selling Price
$ 60.74
1521
953
1367
3473
Market Price
$ 113.12
Selling Price
$ 96.41
1096
1001
229
1234
Market Price
$ 74.30
Selling Price
$ 63.44
384
192
188
1769
Market Price
$ 83.52
Selling Price
$ 69.94
593
399
417
1399
Market Price
$ 89.91
Selling Price
$ 77.08
1594
525
641
1919
Market Price
$ 65.89
Selling Price
$ 57.49
1079
684
768
2514
Market Price
$ 93.67
Selling Price
$ 81.12
2632
1556
743
3218
Market Price
$ 111.61
Selling Price
$ 97.70
992
609
252
1967
Market Price
$ 67.75
Selling Price
$ 58.79
573
246
220
1632
Market Price
$ 70.40
Selling Price
$ 61.76
4646
2252
3461
4730
Market Price
$ 76.86
Selling Price
$ 65.00
769
760
262
1455
Market Price
$ 78.02
Selling Price
$ 69.41
777
345
223
2605
Market Price
$ 84.20
Selling Price
$ 75.68
2101
640
1525
4559
Market Price
$ 80.24
Selling Price
$ 70.00
3704
2219
2367
4367
Market Price
$ 68.55
Selling Price
$ 58.44
959
906
304
2578
Market Price
$ 65.36
Selling Price
$ 55.73
934
552
679
3240
Market Price
$ 83.48
Selling Price
$ 69.74
2011
657
1054
2486
Market Price
$ 73.54
Selling Price
$ 64.65
874
576
811
2295