77,504 shares
266,266 shares
329,461 shares
56,114 shares
101,751 shares
585,005 shares
45,343 shares
291,607 shares
124,935 shares
370,738 shares