Market Price
$ 76.81
Selling Price
$ 66.05
1538
872
721
4000
Market Price
$ 83.97
Selling Price
$ 75.81
1611
510
323
1805
Market Price
$ 102.49
Selling Price
$ 86.00
879
807
456
1267
Market Price
$ 80.98
Selling Price
$ 70.39
264
88
207
621
Market Price
$ 83.45
Selling Price
$ 70.32
3395
841
1601
3710
Market Price
$ 72.55
Selling Price
$ 60.74
585
302
493
1836
Market Price
$ 100.21
Selling Price
$ 88.80
1318
787
488
2969
Market Price
$ 105.72
Selling Price
$ 94.74
2806
2484
2364
4516
Market Price
$ 109.65
Selling Price
$ 95.31
2610
643
934
4742
Market Price
$ 76.53
Selling Price
$ 64.93
736
470
685
1102
Market Price
$ 66.71
Selling Price
$ 58.12
2467
729
1646
4471
Market Price
$ 67.51
Selling Price
$ 56.89
779
602
323
2036
Market Price
$ 64.45
Selling Price
$ 57.11
2573
2403
2281
4123
Market Price
$ 83.57
Selling Price
$ 72.55
1509
1011
618
4139
Market Price
$ 81.09
Selling Price
$ 68.89
2925
1645
1177
4320
Market Price
$ 80.32
Selling Price
$ 72.29
1253
623
912
2205
Market Price
$ 76.98
Selling Price
$ 64.53
3367
2996
1010
3387
Market Price
$ 74.95
Selling Price
$ 65.11
1443
679
783
4458
Market Price
$ 96.19
Selling Price
$ 83.34
511
360
199
629
Market Price
$ 109.40
Selling Price
$ 98.87
445
304
308
1280
Market Price
$ 106.57
Selling Price
$ 89.34
937
779
715
4610
Market Price
$ 92.83
Selling Price
$ 82.94
876
501
495
2361
Market Price
$ 105.24
Selling Price
$ 90.12
498
295
277
596
Market Price
$ 68.63
Selling Price
$ 60.21
784
495
310
1064
Market Price
$ 76.24
Selling Price
$ 66.65
1518
1420
896
1673
Market Price
$ 98.41
Selling Price
$ 87.35
2777
1621
2529
4444
Market Price
$ 85.52
Selling Price
$ 75.70
1263
1046
756
2645
Market Price
$ 103.40
Selling Price
$ 93.38
498
419
373
859
Market Price
$ 79.56
Selling Price
$ 68.07
1736
1431
1460
2657
Market Price
$ 110.03
Selling Price
$ 93.32
1743
379
931
4817
Market Price
$ 100.11
Selling Price
$ 85.17
931
925
720
1787
Market Price
$ 75.78
Selling Price
$ 63.18
472
457
335
569
Market Price
$ 103.20
Selling Price
$ 87.92
905
651
460
1329
Market Price
$ 89.98
Selling Price
$ 77.80
2859
1634
1380
4600
Market Price
$ 106.65
Selling Price
$ 96.69
215
138
131
882
Market Price
$ 103.84
Selling Price
$ 87.55
2750
903
965
4780
Market Price
$ 77.63
Selling Price
$ 66.02
2167
1995
866
3239
Market Price
$ 74.88
Selling Price
$ 62.52
952
405
259
3364
Market Price
$ 106.02
Selling Price
$ 93.20
3106
1996
2495
3480
Market Price
$ 64.97
Selling Price
$ 57.49
3014
1324
1769
3926