Market Price
$ 85.01
Selling Price
$ 71.02
1466
649
377
3383
Market Price
$ 115.49
Selling Price
$ 98.58
1179
1122
1076
1847
Market Price
$ 107.22
Selling Price
$ 92.95
2044
1849
1463
2355
Market Price
$ 103.79
Selling Price
$ 89.06
1296
737
588
1557
Market Price
$ 100.59
Selling Price
$ 84.45
3198
1002
754
4188
Market Price
$ 107.89
Selling Price
$ 92.73
4074
2892
2401
4656
Market Price
$ 87.29
Selling Price
$ 78.73
371
337
301
864
Market Price
$ 115.33
Selling Price
$ 96.64
3489
1643
1873
4532
Market Price
$ 68.59
Selling Price
$ 57.83
124
62
39
600
Market Price
$ 86.10
Selling Price
$ 75.16
624
285
325
2503
Market Price
$ 97.65
Selling Price
$ 87.66
314
268
277
535
Market Price
$ 81.32
Selling Price
$ 73.38
703
200
244
2226
Market Price
$ 70.63
Selling Price
$ 60.08
212
103
115
444
Market Price
$ 85.69
Selling Price
$ 72.01
2291
916
588
4864
Market Price
$ 94.55
Selling Price
$ 81.65
4319
1565
3167
4839
Market Price
$ 89.64
Selling Price
$ 79.09
2245
1739
952
3947
Market Price
$ 95.14
Selling Price
$ 86.26
3253
2548
1410
4467
Market Price
$ 97.94
Selling Price
$ 84.40
2897
954
2065
3176
Market Price
$ 92.05
Selling Price
$ 78.92
645
559
432
1426
Market Price
$ 66.35
Selling Price
$ 55.73
806
525
488
2606
Market Price
$ 110.26
Selling Price
$ 92.24
245
135
216
816
Market Price
$ 98.76
Selling Price
$ 87.49
2135
1927
1399
4185
Market Price
$ 107.98
Selling Price
$ 96.74
315
157
170
506
Market Price
$ 94.31
Selling Price
$ 84.40
2262
1728
1916
2794
Market Price
$ 72.32
Selling Price
$ 60.76
612
542
566
834
Market Price
$ 113.07
Selling Price
$ 98.79
1333
429
463
4106
Market Price
$ 96.64
Selling Price
$ 82.07
3466
878
1670
4784
Market Price
$ 78.95
Selling Price
$ 70.85
1552
1101
1159
3068
Market Price
$ 86.74
Selling Price
$ 72.40
793
418
365
3156
Market Price
$ 105.09
Selling Price
$ 93.38
1557
1486
855
3902
Market Price
$ 115.86
Selling Price
$ 98.50
1028
685
343
1548
Market Price
$ 95.50
Selling Price
$ 85.37
1125
957
617
4237
Market Price
$ 106.81
Selling Price
$ 91.11
2267
1854
1048
3991
Market Price
$ 86.91
Selling Price
$ 75.73
1021
486
693
3810
Market Price
$ 106.49
Selling Price
$ 92.18
2087
1227
1059
2279
Market Price
$ 109.02
Selling Price
$ 95.39
1410
725
557
2837
Market Price
$ 90.24
Selling Price
$ 80.59
274
193
162
691
Market Price
$ 96.99
Selling Price
$ 84.19
692
595
688
970
Market Price
$ 75.44
Selling Price
$ 65.79
2706
1790
2534
2900
Market Price
$ 110.54
Selling Price
$ 92.59
1008
263
531
1545