12,955 shares
28,711 shares
21,273 shares
137,613 shares
15,026 shares
20,743 shares
161,021 shares
49,540 shares
13,264 shares
32,448 shares