Market Price
$ 90.60
Selling Price
$ 77.54
907
486
490
1314
Market Price
$ 69.73
Selling Price
$ 60.61
1091
782
910
1146
Market Price
$ 66.02
Selling Price
$ 56.85
1229
1166
1196
2855
Market Price
$ 98.55
Selling Price
$ 85.54
1899
1618
1783
2710
Market Price
$ 105.69
Selling Price
$ 90.61
298
241
208
799
Market Price
$ 100.85
Selling Price
$ 89.51
3074
2217
917
3075
Market Price
$ 102.22
Selling Price
$ 85.98
2226
1027
1992
3829
Market Price
$ 108.39
Selling Price
$ 95.13
1661
1265
335
1914
Market Price
$ 113.29
Selling Price
$ 96.89
1679
1196
1016
1712
Market Price
$ 95.97
Selling Price
$ 82.10
2313
2038
464
4180
Market Price
$ 99.88
Selling Price
$ 86.21
938
443
535
4589
Market Price
$ 97.87
Selling Price
$ 83.32
3590
2667
2075
4973
Market Price
$ 87.77
Selling Price
$ 77.12
458
260
369
811
Market Price
$ 113.80
Selling Price
$ 97.10
656
264
586
1159
Market Price
$ 84.17
Selling Price
$ 73.79
623
406
178
631
Market Price
$ 63.98
Selling Price
$ 57.62
772
504
159
2130
Market Price
$ 107.17
Selling Price
$ 97.10
2239
1812
2038
2482
Market Price
$ 107.89
Selling Price
$ 94.97
689
228
648
1020
Market Price
$ 75.80
Selling Price
$ 63.58
2510
766
2313
4395
Market Price
$ 80.65
Selling Price
$ 70.64
3038
798
1144
3233
Market Price
$ 86.44
Selling Price
$ 78.20
4615
3621
1866
4809
Market Price
$ 68.69
Selling Price
$ 59.13
1931
757
1230
4022
Market Price
$ 94.71
Selling Price
$ 83.48
1370
672
925
2024
Market Price
$ 66.79
Selling Price
$ 57.08
1041
678
384
4620
Market Price
$ 86.58
Selling Price
$ 78.32
2122
861
517
2211
Market Price
$ 104.26
Selling Price
$ 93.16
2040
689
720
3071
Market Price
$ 115.08
Selling Price
$ 96.17
1939
1167
1395
2963
Market Price
$ 75.01
Selling Price
$ 66.89
2414
1988
1590
2946
Market Price
$ 88.66
Selling Price
$ 75.77
1335
777
390
3709
Market Price
$ 64.37
Selling Price
$ 56.31
2745
1319
1552
4220
Market Price
$ 108.25
Selling Price
$ 94.26
1170
623
753
1269
Market Price
$ 105.76
Selling Price
$ 90.67
1424
1032
840
1486
Market Price
$ 86.04
Selling Price
$ 72.03
514
131
145
748
Market Price
$ 78.79
Selling Price
$ 71.49
220
156
149
553
Market Price
$ 87.46
Selling Price
$ 76.81
2809
1125
1506
3438
Market Price
$ 82.84
Selling Price
$ 71.19
2573
787
726
4933
Market Price
$ 69.64
Selling Price
$ 60.04
1613
906
873
3575
Market Price
$ 97.12
Selling Price
$ 87.34
931
449
266
2333
Market Price
$ 107.97
Selling Price
$ 92.55
3652
2001
2018
4180
Market Price
$ 102.00
Selling Price
$ 92.14
2200
2075
740
4386