23,491 shares
155,659 shares
43,516 shares
146,875 shares
53,731 shares
52,759 shares
20,406 shares
164,879 shares
357,904 shares
33,030 shares