248,248 shares
261,339 shares
50,881 shares
63,227 shares
44,899 shares
93,867 shares
88,897 shares
88,188 shares
83,887 shares
155,928 shares