291,822 shares
40,285 shares
36,722 shares
75,640 shares
16,180 shares
64,172 shares
23,054 shares
118,383 shares
109,260 shares
30,502 shares