248,309 shares
261,411 shares
50,980 shares
63,359 shares
44,909 shares
93,979 shares
89,027 shares
88,283 shares
83,958 shares
156,096 shares