Market Price
$ 90.71
Selling Price
$ 80.70
4008
817
3922
4436
Market Price
$ 114.42
Selling Price
$ 95.77
1040
691
282
2231
Market Price
$ 97.78
Selling Price
$ 85.04
3960
3072
1381
4618
Market Price
$ 69.49
Selling Price
$ 62.15
1870
1238
1526
3828
Market Price
$ 82.09
Selling Price
$ 71.57
1010
400
347
1184
Market Price
$ 72.49
Selling Price
$ 65.57
2604
1799
1541
4978
Market Price
$ 77.84
Selling Price
$ 67.09
486
403
363
816
Market Price
$ 97.68
Selling Price
$ 86.30
578
180
562
1613
Market Price
$ 86.08
Selling Price
$ 73.80
2279
1708
2001
4203
Market Price
$ 67.36
Selling Price
$ 61.23
2513
993
2099
3698
Market Price
$ 69.63
Selling Price
$ 59.11
746
315
251
1379
Market Price
$ 69.54
Selling Price
$ 59.78
2544
1159
1731
4796
Market Price
$ 72.65
Selling Price
$ 61.59
1699
600
961
2914
Market Price
$ 75.87
Selling Price
$ 64.40
2165
1699
1106
2286
Market Price
$ 77.84
Selling Price
$ 68.46
1996
1275
1554
4023
Market Price
$ 101.04
Selling Price
$ 88.97
855
811
255
3292
Market Price
$ 109.16
Selling Price
$ 92.47
1126
947
766
4508
Market Price
$ 86.17
Selling Price
$ 76.79
1375
961
310
3364
Market Price
$ 92.77
Selling Price
$ 78.83
2876
1349
2515
3243
Market Price
$ 67.07
Selling Price
$ 58.12
2265
709
1223
3761
Market Price
$ 75.69
Selling Price
$ 66.92
603
603
521
683
Market Price
$ 100.33
Selling Price
$ 88.49
1231
745
853
2852
Market Price
$ 91.42
Selling Price
$ 77.52
1815
1616
1369
1868
Market Price
$ 110.85
Selling Price
$ 96.03
2533
1151
987
4059
Market Price
$ 64.69
Selling Price
$ 57.21
2733
674
809
3539
Market Price
$ 89.19
Selling Price
$ 74.34
203
173
178
516
Market Price
$ 102.89
Selling Price
$ 86.50
1912
589
1816
4124
Market Price
$ 96.39
Selling Price
$ 86.39
1883
525
1199
2599
Market Price
$ 112.61
Selling Price
$ 96.81
2105
722
755
3235
Market Price
$ 62.97
Selling Price
$ 55.56
666
554
185
2225
Market Price
$ 100.42
Selling Price
$ 85.99
1502
691
1099
2575
Market Price
$ 101.16
Selling Price
$ 91.80
728
160
372
3411
Market Price
$ 107.84
Selling Price
$ 91.34
3110
2242
963
3146
Market Price
$ 103.44
Selling Price
$ 88.63
1346
443
650
2992
Market Price
$ 97.05
Selling Price
$ 84.27
558
165
512
1764
Market Price
$ 75.70
Selling Price
$ 63.24
537
461
411
2309
Market Price
$ 84.28
Selling Price
$ 73.64
3069
628
962
3471
Market Price
$ 80.69
Selling Price
$ 68.66
2068
805
1104
3796
Market Price
$ 101.49
Selling Price
$ 86.21
1055
605
852
2217
Market Price
$ 66.48
Selling Price
$ 58.47
3135
867
1834
3499