Market Price
$ 91.28
Selling Price
$ 78.02
2248
1758
2108
3668
Market Price
$ 89.39
Selling Price
$ 76.44
1985
642
1461
2003
Market Price
$ 93.50
Selling Price
$ 83.06
599
332
173
656
Market Price
$ 94.84
Selling Price
$ 79.95
3258
2409
1861
4128
Market Price
$ 84.81
Selling Price
$ 72.57
2833
1596
1565
4868
Market Price
$ 87.53
Selling Price
$ 75.96
747
269
618
1340
Market Price
$ 83.12
Selling Price
$ 69.41
583
201
552
1059
Market Price
$ 65.70
Selling Price
$ 57.37
660
386
647
2663
Market Price
$ 95.39
Selling Price
$ 83.47
819
455
631
3701
Market Price
$ 66.68
Selling Price
$ 57.67
1094
790
746
3994
Market Price
$ 71.91
Selling Price
$ 64.62
831
207
269
3968
Market Price
$ 61.17
Selling Price
$ 55.48
515
402
141
2031
Market Price
$ 73.99
Selling Price
$ 67.26
2684
2598
803
2786
Market Price
$ 107.85
Selling Price
$ 89.94
1519
543
1096
2164
Market Price
$ 75.92
Selling Price
$ 65.15
2501
632
705
3101
Market Price
$ 102.36
Selling Price
$ 89.60
2700
2601
2186
3429
Market Price
$ 108.71
Selling Price
$ 94.62
768
161
469
1682
Market Price
$ 72.10
Selling Price
$ 65.50
1041
447
216
2147
Market Price
$ 102.07
Selling Price
$ 88.63
2790
1070
999
3312
Market Price
$ 75.35
Selling Price
$ 63.55
158
99
158
690
Market Price
$ 69.22
Selling Price
$ 58.05
3035
2333
2692
4555
Market Price
$ 64.39
Selling Price
$ 57.22
2230
744
1642
2850
Market Price
$ 64.12
Selling Price
$ 57.69
1181
792
1144
4871
Market Price
$ 97.83
Selling Price
$ 88.08
812
637
606
1921
Market Price
$ 77.02
Selling Price
$ 65.23
371
351
292
683
Market Price
$ 102.19
Selling Price
$ 90.36
2497
2188
2103
4869
Market Price
$ 107.81
Selling Price
$ 95.86
344
197
283
496
Market Price
$ 80.60
Selling Price
$ 67.31
998
366
420
3070
Market Price
$ 90.93
Selling Price
$ 76.57
302
292
99
717
Market Price
$ 82.77
Selling Price
$ 72.18
3145
1718
1550
4783
Market Price
$ 87.81
Selling Price
$ 76.44
1374
906
501
2517
Market Price
$ 84.35
Selling Price
$ 70.35
4187
4018
3499
4489
Market Price
$ 104.12
Selling Price
$ 88.09
936
694
661
1439
Market Price
$ 71.44
Selling Price
$ 61.04
978
349
214
1438
Market Price
$ 110.13
Selling Price
$ 98.04
1619
1341
757
3042
Market Price
$ 112.74
Selling Price
$ 95.38
4258
3340
1542
4528
Market Price
$ 91.39
Selling Price
$ 78.63
544
146
371
1615
Market Price
$ 89.80
Selling Price
$ 80.92
2769
749
573
4213
Market Price
$ 107.98
Selling Price
$ 90.32
1276
427
497
4736
Market Price
$ 101.67
Selling Price
$ 90.56
3807
3616
1725
3906