Market Price
$ 95.06
Selling Price
$ 81.58
1971
952
563
3095
Market Price
$ 69.63
Selling Price
$ 59.97
3953
2135
3920
4893
Market Price
$ 98.84
Selling Price
$ 83.76
1090
669
362
1729
Market Price
$ 67.57
Selling Price
$ 57.28
2208
1167
2115
4250
Market Price
$ 92.11
Selling Price
$ 78.54
4025
3390
1849
4126
Market Price
$ 72.35
Selling Price
$ 64.14
2684
2405
2114
3861
Market Price
$ 106.01
Selling Price
$ 91.72
3171
2927
2977
4120
Market Price
$ 99.21
Selling Price
$ 83.82
4033
1818
1628
4405
Market Price
$ 68.88
Selling Price
$ 61.46
342
161
144
618
Market Price
$ 97.47
Selling Price
$ 85.50
284
245
161
1008
Market Price
$ 67.22
Selling Price
$ 59.67
1317
780
873
4463
Market Price
$ 95.41
Selling Price
$ 81.96
155
116
68
436
Market Price
$ 94.69
Selling Price
$ 83.70
1434
442
1203
1942
Market Price
$ 77.26
Selling Price
$ 64.52
1512
865
630
1661
Market Price
$ 101.39
Selling Price
$ 90.63
1113
944
989
1945
Market Price
$ 76.09
Selling Price
$ 67.21
3728
1897
1168
3826
Market Price
$ 92.25
Selling Price
$ 78.14
572
530
156
740
Market Price
$ 106.53
Selling Price
$ 89.50
1045
430
928
1196
Market Price
$ 89.81
Selling Price
$ 75.45
956
838
579
3253
Market Price
$ 92.09
Selling Price
$ 77.58
1077
740
748
3735
Market Price
$ 98.55
Selling Price
$ 85.82
918
686
313
2811
Market Price
$ 80.04
Selling Price
$ 69.51
3312
2279
2111
4386
Market Price
$ 114.91
Selling Price
$ 98.24
781
685
402
1687
Market Price
$ 105.20
Selling Price
$ 92.90
658
210
314
686
Market Price
$ 89.11
Selling Price
$ 74.42
1249
1234
893
2067
Market Price
$ 99.96
Selling Price
$ 89.40
1544
1249
1430
2257
Market Price
$ 106.19
Selling Price
$ 91.19
2368
1099
1872
3821
Market Price
$ 87.04
Selling Price
$ 74.52
1681
787
862
4947
Market Price
$ 104.44
Selling Price
$ 90.14
725
210
197
2305
Market Price
$ 74.09
Selling Price
$ 63.06
528
388
449
1863
Market Price
$ 64.59
Selling Price
$ 56.72
1646
813
993
2635
Market Price
$ 77.28
Selling Price
$ 69.85
2964
1263
2772
3925
Market Price
$ 77.24
Selling Price
$ 64.50
511
187
401
1616
Market Price
$ 90.81
Selling Price
$ 80.56
344
225
233
1490
Market Price
$ 105.08
Selling Price
$ 94.43
325
144
159
1055
Market Price
$ 80.39
Selling Price
$ 68.19
4240
2915
3760
4804
Market Price
$ 88.50
Selling Price
$ 78.51
496
217
200
1890
Market Price
$ 86.57
Selling Price
$ 75.12
153
33
125
468
Market Price
$ 92.41
Selling Price
$ 80.70
463
236
427
1678
Market Price
$ 71.54
Selling Price
$ 61.80
997
739
664
1101