4,929 shares
3,728 shares
25,389 shares
32,271 shares
261,903 shares
352,979 shares
281,117 shares
292,347 shares
246,902 shares
386,113 shares