Market Price
$ 102.22
Selling Price
$ 89.21
616
226
202
1015
Market Price
$ 111.93
Selling Price
$ 97.32
2402
1108
1774
4401
Market Price
$ 62.94
Selling Price
$ 55.46
3802
2428
1624
3998
Market Price
$ 62.42
Selling Price
$ 56.33
3278
2084
1278
4347
Market Price
$ 62.88
Selling Price
$ 57.06
1051
310
276
2153
Market Price
$ 96.10
Selling Price
$ 87.32
2083
2069
991
2091
Market Price
$ 89.38
Selling Price
$ 78.84
1399
1130
864
3906
Market Price
$ 82.41
Selling Price
$ 69.30
1560
727
611
4322
Market Price
$ 83.00
Selling Price
$ 70.89
224
150
56
556
Market Price
$ 86.04
Selling Price
$ 76.71
3803
3138
2300
4411
Market Price
$ 81.60
Selling Price
$ 71.22
2270
581
1970
2873
Market Price
$ 82.46
Selling Price
$ 74.80
1953
1214
1385
2625
Market Price
$ 76.22
Selling Price
$ 67.93
879
759
783
1598
Market Price
$ 81.79
Selling Price
$ 69.95
951
784
416
1807
Market Price
$ 83.78
Selling Price
$ 75.61
735
181
477
953
Market Price
$ 100.42
Selling Price
$ 84.36
1935
1684
1674
3840
Market Price
$ 108.19
Selling Price
$ 97.07
4054
3087
1041
4404
Market Price
$ 85.18
Selling Price
$ 71.33
1279
996
1229
2571
Market Price
$ 92.70
Selling Price
$ 82.86
1364
882
772
1519
Market Price
$ 75.53
Selling Price
$ 66.65
718
699
216
1409
Market Price
$ 105.42
Selling Price
$ 94.47
1065
775
982
1387
Market Price
$ 86.17
Selling Price
$ 72.90
3898
2370
2390
4865
Market Price
$ 64.49
Selling Price
$ 57.00
671
315
215
2738
Market Price
$ 91.93
Selling Price
$ 81.71
2542
2267
568
4486
Market Price
$ 115.12
Selling Price
$ 98.85
549
293
231
2056
Market Price
$ 101.75
Selling Price
$ 89.84
1425
1171
661
2476
Market Price
$ 114.81
Selling Price
$ 98.45
476
373
382
1182
Market Price
$ 97.95
Selling Price
$ 86.47
1699
882
1195
3769
Market Price
$ 76.31
Selling Price
$ 63.64
1131
324
566
2317
Market Price
$ 69.96
Selling Price
$ 58.90
1147
526
912
4951
Market Price
$ 84.02
Selling Price
$ 73.29
1531
746
497
4655
Market Price
$ 96.66
Selling Price
$ 84.19
897
242
443
898
Market Price
$ 79.45
Selling Price
$ 68.21
3456
1612
2245
4912
Market Price
$ 111.95
Selling Price
$ 96.62
1821
1238
532
3037
Market Price
$ 70.05
Selling Price
$ 61.30
1003
695
289
1110
Market Price
$ 93.24
Selling Price
$ 80.96
2428
731
1393
3576
Market Price
$ 109.50
Selling Price
$ 96.17
622
575
457
1437
Market Price
$ 101.09
Selling Price
$ 85.63
1016
853
861
2906
Market Price
$ 92.26
Selling Price
$ 77.66
878
732
194
2461
Market Price
$ 112.11
Selling Price
$ 97.23
2012
849
1659
3028