30,263 shares
127,251 shares
448,986 shares
16,748 shares
280,616 shares
12,980 shares
13,319 shares
20,860 shares
9,318 shares
51,913 shares