26,460 shares
255,884 shares
46,599 shares
33,702 shares
24,165 shares
390,140 shares
53,130 shares
39,823 shares
158,376 shares
181,429 shares