Market Price
$ 102.54
Selling Price
$ 92.32
1365
485
659
2145
Market Price
$ 67.84
Selling Price
$ 61.01
3491
1418
2683
4619
Market Price
$ 107.81
Selling Price
$ 96.57
1053
398
820
4360
Market Price
$ 71.46
Selling Price
$ 63.62
199
94
89
413
Market Price
$ 96.15
Selling Price
$ 84.84
1167
1156
385
2093
Market Price
$ 100.08
Selling Price
$ 87.19
3216
1364
1714
3318
Market Price
$ 92.60
Selling Price
$ 84.04
1248
793
1212
4782
Market Price
$ 75.18
Selling Price
$ 63.33
1695
480
945
2204
Market Price
$ 65.80
Selling Price
$ 59.21
314
115
136
1177
Market Price
$ 102.43
Selling Price
$ 88.57
959
575
638
4048
Market Price
$ 78.03
Selling Price
$ 65.55
918
200
209
3815
Market Price
$ 88.62
Selling Price
$ 76.06
1252
451
395
2621
Market Price
$ 102.05
Selling Price
$ 86.59
1318
740
990
1808
Market Price
$ 79.07
Selling Price
$ 71.29
237
171
169
873
Market Price
$ 102.60
Selling Price
$ 86.29
905
838
582
4506
Market Price
$ 85.32
Selling Price
$ 72.39
2198
1410
1855
2374
Market Price
$ 81.01
Selling Price
$ 73.55
506
469
438
667
Market Price
$ 91.57
Selling Price
$ 80.12
1618
1040
955
3370
Market Price
$ 89.00
Selling Price
$ 76.01
831
764
616
3723
Market Price
$ 76.18
Selling Price
$ 66.98
551
379
517
706
Market Price
$ 107.52
Selling Price
$ 97.29
1890
1866
527
1962
Market Price
$ 75.16
Selling Price
$ 62.83
1642
674
1523
3736
Market Price
$ 99.28
Selling Price
$ 83.29
2986
2967
702
3342
Market Price
$ 64.12
Selling Price
$ 55.54
1112
756
1102
3535
Market Price
$ 70.92
Selling Price
$ 61.13
3591
3448
2730
4392
Market Price
$ 88.90
Selling Price
$ 79.70
1419
1372
422
3878
Market Price
$ 110.35
Selling Price
$ 94.13
878
424
568
1684
Market Price
$ 80.36
Selling Price
$ 67.98
1974
1963
1897
2444
Market Price
$ 75.00
Selling Price
$ 63.59
1816
1100
1148
2760
Market Price
$ 73.99
Selling Price
$ 65.00
1760
1265
1207
2037
Market Price
$ 114.88
Selling Price
$ 98.13
2109
941
1563
2389
Market Price
$ 90.56
Selling Price
$ 79.55
4493
3323
2514
4556
Market Price
$ 95.70
Selling Price
$ 81.54
1229
322
411
2137
Market Price
$ 107.14
Selling Price
$ 91.05
565
541
536
2025
Market Price
$ 101.02
Selling Price
$ 91.56
1297
1096
1094
2962
Market Price
$ 66.71
Selling Price
$ 59.92
1141
698
775
1983
Market Price
$ 90.08
Selling Price
$ 80.35
634
355
266
1010
Market Price
$ 96.92
Selling Price
$ 80.95
459
255
238
521
Market Price
$ 103.72
Selling Price
$ 89.79
1774
761
534
4670
Market Price
$ 84.47
Selling Price
$ 75.00
1213
443
805
4593