13,830 shares
261,938 shares
221,855 shares
224,742 shares
185,516 shares
89,714 shares
31,954 shares
124,114 shares
280,495 shares
328,331 shares