104,482 shares
100,751 shares
69,073 shares
400,454 shares
125,934 shares
143,991 shares
111,999 shares
192,241 shares
507,059 shares
370,760 shares