82,159 shares
322,521 shares
22,865 shares
253,280 shares
29,083 shares
30,560 shares
95,131 shares
42,678 shares
35,514 shares
31,056 shares