Market Price
$ 76.87
Selling Price
$ 67.81
1143
239
895
4871
Market Price
$ 80.45
Selling Price
$ 71.94
610
138
471
1831
Market Price
$ 104.80
Selling Price
$ 93.63
423
400
256
699
Market Price
$ 95.06
Selling Price
$ 84.41
2234
1672
1673
4400
Market Price
$ 84.41
Selling Price
$ 76.47
1645
1381
1415
2606
Market Price
$ 94.27
Selling Price
$ 80.97
2762
1957
1612
4023
Market Price
$ 103.81
Selling Price
$ 91.13
979
693
228
1381
Market Price
$ 108.19
Selling Price
$ 91.90
2720
1381
1864
2780
Market Price
$ 86.31
Selling Price
$ 75.12
2766
1726
749
2905
Market Price
$ 108.10
Selling Price
$ 90.90
505
317
318
2419
Market Price
$ 89.22
Selling Price
$ 78.79
1505
465
1501
1749
Market Price
$ 81.00
Selling Price
$ 68.02
3943
2695
3745
4198
Market Price
$ 78.44
Selling Price
$ 68.77
109
45
81
458
Market Price
$ 103.35
Selling Price
$ 88.28
321
236
297
1023
Market Price
$ 84.53
Selling Price
$ 76.55
504
127
133
1405
Market Price
$ 72.77
Selling Price
$ 65.15
3392
2022
1656
3525
Market Price
$ 72.94
Selling Price
$ 64.73
1002
279
983
1921
Market Price
$ 107.44
Selling Price
$ 97.17
237
184
212
769
Market Price
$ 102.03
Selling Price
$ 92.71
2047
1841
1057
2636
Market Price
$ 84.30
Selling Price
$ 74.45
2323
667
1652
3720
Market Price
$ 83.87
Selling Price
$ 74.86
3445
1511
1339
4172
Market Price
$ 111.33
Selling Price
$ 96.27
332
276
159
1544
Market Price
$ 67.51
Selling Price
$ 58.50
2448
718
1019
2605
Market Price
$ 106.67
Selling Price
$ 91.08
399
372
203
999
Market Price
$ 62.71
Selling Price
$ 55.30
1262
559
570
2194
Market Price
$ 82.48
Selling Price
$ 72.81
1071
485
360
4543
Market Price
$ 63.17
Selling Price
$ 55.25
2313
1264
1534
4677
Market Price
$ 105.45
Selling Price
$ 93.48
832
583
176
3179
Market Price
$ 89.99
Selling Price
$ 75.05
2557
2437
571
4179
Market Price
$ 104.31
Selling Price
$ 90.26
728
473
230
2364
Market Price
$ 73.16
Selling Price
$ 63.08
3246
1342
2540
4033
Market Price
$ 65.09
Selling Price
$ 56.71
911
725
210
3442
Market Price
$ 83.30
Selling Price
$ 69.83
327
130
235
512
Market Price
$ 73.44
Selling Price
$ 64.48
727
188
311
832
Market Price
$ 72.48
Selling Price
$ 65.85
1034
632
417
1743
Market Price
$ 61.97
Selling Price
$ 55.26
1832
1424
1764
4512
Market Price
$ 112.01
Selling Price
$ 95.82
300
166
227
618
Market Price
$ 90.09
Selling Price
$ 78.95
3961
1819
3092
4345
Market Price
$ 93.14
Selling Price
$ 81.31
1092
509
847
3710
Market Price
$ 69.45
Selling Price
$ 61.53
146
64
56
576