85,142 shares
46,816 shares
56,207 shares
200,371 shares
302,336 shares
168,985 shares
55,981 shares
176,984 shares
330,257 shares
50,326 shares