25,340 shares
111,164 shares
63,654 shares
249,827 shares
92,620 shares
401,037 shares
108,197 shares
181,013 shares
269,360 shares
48,607 shares