26,437 shares
255,868 shares
46,220 shares
33,335 shares
23,889 shares
389,829 shares
52,845 shares
39,790 shares
158,356 shares
181,124 shares