Market Price
$ 90.37
Selling Price
$ 76.57
1987
1217
1952
2041
Market Price
$ 90.07
Selling Price
$ 77.65
2096
1991
1009
2935
Market Price
$ 80.81
Selling Price
$ 70.90
2227
752
2152
2860
Market Price
$ 82.31
Selling Price
$ 73.95
2970
1673
1468
4181
Market Price
$ 76.06
Selling Price
$ 66.62
4256
2959
3487
4532
Market Price
$ 96.38
Selling Price
$ 82.71
430
232
363
518
Market Price
$ 116.27
Selling Price
$ 97.31
3958
2050
832
4393
Market Price
$ 82.13
Selling Price
$ 72.28
2418
1360
748
3778
Market Price
$ 98.04
Selling Price
$ 84.36
162
136
74
650
Market Price
$ 79.74
Selling Price
$ 68.85
1072
282
899
1342
Market Price
$ 111.58
Selling Price
$ 97.62
1138
908
413
2578
Market Price
$ 91.79
Selling Price
$ 77.42
1647
1461
1376
2490
Market Price
$ 93.41
Selling Price
$ 78.17
434
332
109
1272
Market Price
$ 100.19
Selling Price
$ 86.14
1098
455
348
4849
Market Price
$ 99.16
Selling Price
$ 84.50
917
431
888
1229
Market Price
$ 106.44
Selling Price
$ 93.80
1813
1136
1706
2142
Market Price
$ 107.85
Selling Price
$ 95.16
1267
997
581
1893
Market Price
$ 74.36
Selling Price
$ 65.00
2060
1787
1908
2723
Market Price
$ 82.35
Selling Price
$ 72.94
534
274
230
1220
Market Price
$ 89.75
Selling Price
$ 81.57
1550
457
647
1577
Market Price
$ 104.89
Selling Price
$ 93.31
816
644
180
1893
Market Price
$ 94.64
Selling Price
$ 80.65
1013
591
678
1944
Market Price
$ 65.73
Selling Price
$ 55.66
1000
365
750
1699
Market Price
$ 87.93
Selling Price
$ 76.87
1187
275
1091
2632
Market Price
$ 87.75
Selling Price
$ 76.57
3447
1693
2286
4260
Market Price
$ 100.01
Selling Price
$ 83.66
3289
2187
1502
4083
Market Price
$ 89.85
Selling Price
$ 80.91
1148
527
431
1341
Market Price
$ 68.33
Selling Price
$ 59.30
513
498
211
562
Market Price
$ 112.19
Selling Price
$ 97.53
1089
983
270
2739
Market Price
$ 114.11
Selling Price
$ 95.11
180
48
94
421
Market Price
$ 110.01
Selling Price
$ 93.01
639
371
244
1471
Market Price
$ 71.43
Selling Price
$ 60.98
3236
2155
1534
3487
Market Price
$ 108.31
Selling Price
$ 96.30
1273
788
306
2120
Market Price
$ 106.46
Selling Price
$ 92.51
1947
831
636
2286
Market Price
$ 70.29
Selling Price
$ 59.75
881
198
664
1125
Market Price
$ 107.98
Selling Price
$ 94.41
122
122
42
442
Market Price
$ 88.68
Selling Price
$ 75.11
1957
820
466
2165
Market Price
$ 106.84
Selling Price
$ 90.04
3085
2427
1151
4574
Market Price
$ 105.91
Selling Price
$ 92.03
993
448
519
3612
Market Price
$ 107.46
Selling Price
$ 90.37
2175
655
1902
2430