34,530 shares
348,245 shares
115,769 shares
93,254 shares
32,507 shares
149,356 shares
92,151 shares
38,781 shares
69,519 shares
42,819 shares