Market Price
$ 82.01
Selling Price
$ 68.64
4811
3159
1837
4955
Market Price
$ 67.79
Selling Price
$ 57.78
3744
2553
2754
4255
Market Price
$ 94.86
Selling Price
$ 84.41
2695
1951
1183
3273
Market Price
$ 84.72
Selling Price
$ 73.76
4268
2968
1551
4819
Market Price
$ 68.37
Selling Price
$ 61.80
3851
2094
2675
4894
Market Price
$ 103.80
Selling Price
$ 89.41
286
99
252
1230
Market Price
$ 94.16
Selling Price
$ 80.74
1033
795
218
1259
Market Price
$ 80.62
Selling Price
$ 71.77
1244
686
639
3374
Market Price
$ 68.67
Selling Price
$ 59.70
1405
534
1218
4243
Market Price
$ 63.50
Selling Price
$ 57.25
1911
417
510
2962
Market Price
$ 66.63
Selling Price
$ 57.18
2106
1861
1253
3013
Market Price
$ 82.64
Selling Price
$ 72.55
2855
1000
1536
4541
Market Price
$ 112.27
Selling Price
$ 98.20
1009
761
307
3107
Market Price
$ 106.42
Selling Price
$ 91.81
350
189
256
507
Market Price
$ 66.69
Selling Price
$ 57.95
711
559
361
1884
Market Price
$ 70.52
Selling Price
$ 62.31
3399
2790
935
4419
Market Price
$ 105.33
Selling Price
$ 95.53
1186
509
330
4279
Market Price
$ 71.30
Selling Price
$ 61.45
2869
2742
2137
3042
Market Price
$ 109.05
Selling Price
$ 96.24
1345
334
1101
3998
Market Price
$ 73.51
Selling Price
$ 62.92
1442
1334
670
1660
Market Price
$ 76.23
Selling Price
$ 69.12
1985
887
848
2099
Market Price
$ 89.72
Selling Price
$ 75.90
705
617
444
935
Market Price
$ 65.23
Selling Price
$ 55.79
627
511
450
2598
Market Price
$ 90.84
Selling Price
$ 78.68
705
381
348
3024
Market Price
$ 73.61
Selling Price
$ 64.88
2725
2023
1083
3240
Market Price
$ 74.55
Selling Price
$ 63.57
787
645
352
2824
Market Price
$ 89.50
Selling Price
$ 80.65
764
325
673
3491
Market Price
$ 113.12
Selling Price
$ 94.90
2293
1723
1075
2641
Market Price
$ 81.59
Selling Price
$ 68.95
599
439
423
1249
Market Price
$ 110.77
Selling Price
$ 94.28
2336
1234
1839
3303
Market Price
$ 85.98
Selling Price
$ 71.82
175
160
99
408
Market Price
$ 64.69
Selling Price
$ 55.28
771
445
503
1229
Market Price
$ 74.28
Selling Price
$ 64.52
546
513
401
2045
Market Price
$ 65.21
Selling Price
$ 56.11
995
573
202
1371
Market Price
$ 115.89
Selling Price
$ 97.68
589
483
532
919
Market Price
$ 97.30
Selling Price
$ 81.76
395
386
153
1152
Market Price
$ 95.72
Selling Price
$ 85.37
943
426
783
3093
Market Price
$ 113.34
Selling Price
$ 96.70
833
593
718
2780
Market Price
$ 97.49
Selling Price
$ 85.04
372
365
312
1303
Market Price
$ 85.67
Selling Price
$ 76.49
1091
373
948
1783