Market Price
$ 76.86
Selling Price
$ 67.14
1650
609
1207
2493
Market Price
$ 110.32
Selling Price
$ 93.57
1707
1647
1309
4580
Market Price
$ 65.07
Selling Price
$ 56.58
1296
278
778
3297
Market Price
$ 99.76
Selling Price
$ 88.77
3267
2872
2184
3815
Market Price
$ 79.42
Selling Price
$ 66.76
221
183
142
888
Market Price
$ 89.05
Selling Price
$ 78.01
712
222
257
1533
Market Price
$ 82.69
Selling Price
$ 74.76
1670
1092
1026
1948
Market Price
$ 96.02
Selling Price
$ 80.27
772
729
559
1875
Market Price
$ 68.84
Selling Price
$ 61.19
990
449
818
4165
Market Price
$ 98.55
Selling Price
$ 86.23
808
578
360
1359
Market Price
$ 85.47
Selling Price
$ 75.65
1197
564
561
3378
Market Price
$ 87.07
Selling Price
$ 79.01
4600
1850
2717
4661
Market Price
$ 70.19
Selling Price
$ 58.81
4673
4491
1867
4709
Market Price
$ 76.28
Selling Price
$ 68.00
1569
1138
482
1640
Market Price
$ 105.55
Selling Price
$ 90.07
2223
1622
865
3223
Market Price
$ 94.08
Selling Price
$ 79.79
2808
1174
1286
3734
Market Price
$ 96.58
Selling Price
$ 84.62
3057
2119
2502
4830
Market Price
$ 112.99
Selling Price
$ 96.10
315
139
99
920
Market Price
$ 113.39
Selling Price
$ 98.96
625
301
273
2207
Market Price
$ 78.89
Selling Price
$ 70.57
1483
591
929
1751
Market Price
$ 92.92
Selling Price
$ 80.96
406
177
353
1163
Market Price
$ 89.43
Selling Price
$ 78.42
2199
1144
827
2772
Market Price
$ 95.44
Selling Price
$ 85.37
962
289
461
3394
Market Price
$ 76.46
Selling Price
$ 68.48
516
274
135
2505
Market Price
$ 80.02
Selling Price
$ 67.35
2326
1632
1129
3408
Market Price
$ 100.74
Selling Price
$ 85.75
1129
656
1030
1477
Market Price
$ 67.56
Selling Price
$ 58.14
2951
2569
1798
4009
Market Price
$ 104.48
Selling Price
$ 93.98
1052
884
829
3916
Market Price
$ 101.42
Selling Price
$ 89.58
896
819
418
1328
Market Price
$ 100.53
Selling Price
$ 84.98
791
229
546
1610
Market Price
$ 108.48
Selling Price
$ 93.44
1501
1501
305
3330
Market Price
$ 74.22
Selling Price
$ 65.07
454
348
123
2152
Market Price
$ 86.95
Selling Price
$ 73.64
282
223
193
1015
Market Price
$ 115.64
Selling Price
$ 97.37
2737
1455
2159
3365
Market Price
$ 86.91
Selling Price
$ 75.41
1589
1132
1262
4882
Market Price
$ 86.74
Selling Price
$ 74.89
416
126
245
667
Market Price
$ 76.43
Selling Price
$ 66.68
2559
2523
2314
3737
Market Price
$ 80.78
Selling Price
$ 67.83
365
296
130
576
Market Price
$ 63.77
Selling Price
$ 57.83
1633
1203
1471
2694
Market Price
$ 96.72
Selling Price
$ 84.77
1298
912
983
3614