Market Price
$ 67.13
Selling Price
$ 60.43
1439
738
943
2941
Market Price
$ 86.28
Selling Price
$ 76.63
330
210
135
1443
Market Price
$ 101.69
Selling Price
$ 89.23
4306
3095
1075
4906
Market Price
$ 68.39
Selling Price
$ 60.84
467
344
406
1121
Market Price
$ 93.15
Selling Price
$ 82.66
3744
1734
3423
4760
Market Price
$ 96.05
Selling Price
$ 84.49
2240
1955
862
3307
Market Price
$ 106.24
Selling Price
$ 94.93
1909
459
1119
3655
Market Price
$ 92.24
Selling Price
$ 82.39
2910
1759
2749
2937
Market Price
$ 86.69
Selling Price
$ 72.67
3337
2299
1471
4053
Market Price
$ 89.00
Selling Price
$ 75.32
4571
4133
3195
4948
Market Price
$ 75.49
Selling Price
$ 68.31
2287
1442
899
3350
Market Price
$ 63.99
Selling Price
$ 55.74
1689
1288
390
2701
Market Price
$ 112.87
Selling Price
$ 95.79
848
407
779
2998
Market Price
$ 107.22
Selling Price
$ 93.41
840
716
272
3881
Market Price
$ 87.77
Selling Price
$ 76.09
672
604
319
1097
Market Price
$ 101.82
Selling Price
$ 92.01
216
196
44
753
Market Price
$ 76.15
Selling Price
$ 65.65
3931
3537
1441
4688
Market Price
$ 104.50
Selling Price
$ 89.75
554
227
124
992
Market Price
$ 109.29
Selling Price
$ 94.71
1190
905
419
3334
Market Price
$ 93.78
Selling Price
$ 80.26
950
512
849
1662
Market Price
$ 111.28
Selling Price
$ 98.53
1385
836
697
1816
Market Price
$ 104.11
Selling Price
$ 89.79
3790
3453
2261
4227
Market Price
$ 82.24
Selling Price
$ 69.15
898
685
722
959
Market Price
$ 97.62
Selling Price
$ 81.64
973
572
679
2390
Market Price
$ 93.08
Selling Price
$ 80.03
1934
1624
756
4570
Market Price
$ 68.62
Selling Price
$ 58.49
1371
1367
413
1673
Market Price
$ 109.44
Selling Price
$ 96.48
3046
2576
2692
3392
Market Price
$ 77.14
Selling Price
$ 64.31
571
522
436
851
Market Price
$ 63.54
Selling Price
$ 56.68
1493
738
741
2457
Market Price
$ 112.05
Selling Price
$ 98.70
986
257
729
1132
Market Price
$ 109.53
Selling Price
$ 97.94
318
119
129
608
Market Price
$ 98.01
Selling Price
$ 82.67
1304
332
790
3030
Market Price
$ 65.31
Selling Price
$ 57.47
2388
578
1079
4798
Market Price
$ 75.25
Selling Price
$ 64.56
4166
4088
3971
4385
Market Price
$ 64.54
Selling Price
$ 55.45
1003
505
406
2372
Market Price
$ 77.40
Selling Price
$ 67.23
1896
1531
1563
4465
Market Price
$ 90.08
Selling Price
$ 75.23
2234
1635
1713
3836
Market Price
$ 80.13
Selling Price
$ 69.97
1417
926
1269
2434
Market Price
$ 66.91
Selling Price
$ 58.54
1568
497
374
4061
Market Price
$ 101.44
Selling Price
$ 85.25
2959
2509
2447
4825