26,475 shares
255,901 shares
46,734 shares
33,829 shares
24,332 shares
390,298 shares
53,273 shares
39,844 shares
158,654 shares
181,568 shares